<SEC-DOCUMENT>0000827187-24-000071.txt : 20240806
<SEC-HEADER>0000827187-24-000071.hdr.sgml : 20240806
<ACCEPTANCE-DATETIME>20240806162451
ACCESSION NUMBER:		0000827187-24-000071
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		74
CONFORMED PERIOD OF REPORT:	20240629
FILED AS OF DATE:		20240806
DATE AS OF CHANGE:		20240806

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Sleep Number Corp
		CENTRAL INDEX KEY:			0000827187
		STANDARD INDUSTRIAL CLASSIFICATION:	HOUSEHOLD FURNITURE [2510]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				411597886
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			1228

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

	BUSINESS ADDRESS:	
		STREET 1:		1001 THIRD AVENUE SOUTH
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55404
		BUSINESS PHONE:		7635517000

	MAIL ADDRESS:	
		STREET 1:		1001 THIRD AVENUE SOUTH
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55404

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SELECT COMFORT CORP
		DATE OF NAME CHANGE:	19980821
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>snbr-20240629.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:c299f0d9-d0c7-4257-be17-d95821c17c24,g:8b3a6203-e0b0-4416-b10b-694ecd61cdbe,d:2b5e40fcfe7f43a88bd2669b7e92c215-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:snbr="http://www.sleepnumber.com/20240629" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/><title>snbr-20240629</title></head><body style="background-color: #E4E4E4; font-family: Arial, Sans Serif; word-wrap: break-word;"><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-25">0000827187</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-26">12/28</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-29">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-60" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="f-362">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="c-63" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="f-365">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="snbr-20240629.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="litigationdemand"><xbrli:measure>snbr:litigationDemand</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</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="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</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="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</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="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:RetailStoreLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:RetailStoreLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:OfficeAndManufacturingLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">snbr:SleepIQTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">snbr:SleepIQTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">snbr:TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">snbr:TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">snbr:TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">snbr:TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">snbr:ProfessionalFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">snbr:ProfessionalFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">snbr:ProfessionalFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000827187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-05</xbrli:startDate><xbrli:endDate>2022-10-12</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_1"></div><div style="position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Times New Roman; font-size: 6pt; font-style: normal; font-weight: normal; left: 47.62pt; position: var(--position); white-space: pre;">&#160;  <span style="display: inline-block; height: 4.16pt;"></span></span><div style="font-size: 0pt; left: 52.12pt; position: var(--position); top: 0.41pt; width: 512.25pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 512.25pt;"/></tr><tr style="height: 3.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 3pt double #000000; font-size: 0; text-align: left; vertical-align: top;"/></tr></tbody></table></div></div></div><div style="line-height: 14pt; position: var(--position); top: 43.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 14pt; font-style: normal; font-weight: bold; left: 251.58pt; position: var(--position); white-space: pre;">UNITED STATES<span style="display: inline-block; height: 10.58pt;"></span></span></div><div style="line-height: 14pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 14pt; font-style: normal; font-weight: bold; left: 156.24pt; position: var(--position); white-space: pre;">SECURITIES AND EXCHANGE COMMISSION<span style="display: inline-block; height: 10.58pt;"></span></span></div><div style="line-height: 12pt; position: var(--position); top: 76.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 12pt; font-style: normal; font-weight: bold; left: 236.96pt; position: var(--position); white-space: pre;">Washington, D.C. 20549<span style="display: inline-block; height: 9.07pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 91.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 306pt; position: var(--position); white-space: pre;">&#160; <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 18pt; line-height: 18pt; position: var(--position); top: 103.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 18pt; font-style: normal; font-weight: bold; left: 255.22pt; position: var(--position); white-space: pre;">FORM <span style="display: inline-block; height: 13.6pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 18pt; font-style: normal; font-weight: bold; left: 314.83pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric><span style="display: inline-block; height: 13.6pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 18pt; font-style: normal; font-weight: bold; left: 356.78pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 13.6pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 127.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); white-space: pre;">(Mark One)<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="position: var(--position); top: 137pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 512.25pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 30pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 482.25pt;"/></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 0pt; width: 30pt;"><div><div style="line-height: 14pt; position: var(--position); top: 3.75pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 14pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric><span style="display: inline-block; height: 10.58pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 30pt; overflow: hidden; position: var(--position); top: 0pt; width: 482.25pt;"><div><div style="line-height: 11pt; position: var(--position); top: 3.75pt; width: 482.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 11pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES <span style="display: inline-block; height: 8.31pt;"></span></span></div><div style="line-height: 11pt; position: var(--position); top: 14.75pt; width: 482.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 11pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">EXCHANGE ACT OF 1934<span style="display: inline-block; height: 8.31pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 172.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.86pt; position: var(--position); white-space: pre;">For the quarterly period ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 344.94000000000005pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June&#160;29, 2024</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 408.14pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 187.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 298.6pt; position: var(--position); white-space: pre;">OR<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 202.75pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 512.25pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 30pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 482.25pt;"/></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 0pt; width: 30pt;"><div><div style="line-height: 14pt; position: var(--position); top: 3.75pt; width: 30pt;"><span style="color: #000000; font-family: Arial Unicode MS; font-size: 14pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric><span style="display: inline-block; height: 10.19pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 30pt; overflow: hidden; position: var(--position); top: 0pt; width: 482.25pt;"><div><div style="line-height: 11pt; position: var(--position); top: 3.75pt; width: 482.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 11pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES <span style="display: inline-block; height: 8.31pt;"></span></span></div><div style="line-height: 11pt; position: var(--position); top: 14.75pt; width: 482.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 11pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">EXCHANGE ACT OF 1934<span style="display: inline-block; height: 8.31pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 238.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 218.81pt; position: var(--position); white-space: pre;">Commission File Number: <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 342.87pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">000-25121</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 393.19pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 6pt; position: var(--position); top: 250.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 199.5pt; position: var(--position); white-space: pre;">_______________________________________________________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="position: var(--position); top: 259.7pt; width: 612pt;"><div style="left: 231pt; position: var(--position); top: 0pt;"><div style="position: var(--position);"><img src="snbr-20240629_g1.jpg" alt="a1.jpg" style="height: 34pt; width: 150pt;"/></div></div></div><div style="font-size: 12pt; line-height: 20pt; position: var(--position); top: 300.7pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 20pt; font-style: normal; font-weight: bold; left: 150.48pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">SLEEP NUMBER CORPORATION</ix:nonNumeric><span style="display: inline-block; height: 15.12pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 20pt; font-style: normal; font-weight: bold; left: 461.52pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 15.12pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 326.7pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 192.87pt; position: var(--position); white-space: pre;">(Exact name of registrant as specified in its charter)<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 338.7pt; width: 612pt;"><div style="font-size: 0pt; left: 49.87pt; position: var(--position); top: 0pt; width: 512.25pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 236.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 39pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 237pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 0pt; width: 236.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 236.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 93.41pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Minnesota</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 275.25pt; position: var(--position); top: 0pt; width: 237pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 237pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 90.38pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">41-1597886</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 23.25pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 0pt; position: var(--position); top: 14.25pt; width: 236.25pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 236.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 27.53pt; position: var(--position); text-decoration: none; white-space: pre;">(State or other jurisdiction of incorporation or <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 12.75pt; width: 236.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 92.15pt; position: var(--position); text-decoration: none; white-space: pre;">organization)<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 275.25pt; position: var(--position); top: 14.25pt; width: 237pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 237pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 49.61pt; position: var(--position); text-decoration: none; white-space: pre;">(I.R.S. Employer Identification No.)<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="position: var(--position); top: 381.2pt; width: 612pt;"><div style="font-size: 0pt; left: 49.12pt; position: var(--position); top: 0pt; width: 513.75pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 116.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 5.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 116.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 39pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 237pt;"/></tr><tr style="height: 14.25pt;"><td colspan="3" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 0pt; width: 237.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 237.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 58.71pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">1001 Third Avenue South</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 14.25pt; width: 116.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 116.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.8pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Minneapolis,</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 121.5pt; position: var(--position); top: 14.25pt; width: 116.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 116.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Minnesota</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 276.75pt; position: var(--position); top: 14.25pt; width: 237pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 237pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 103.7pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">55404</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="3" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 28.5pt; width: 237.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 237.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 41.87pt; position: var(--position); text-decoration: none; white-space: pre;">(Address of principal executive offices)<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 276.75pt; position: var(--position); top: 28.5pt; width: 237pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 237pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 97.51pt; position: var(--position); text-decoration: none; white-space: pre;">(Zip Code)<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 428.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.11pt; position: var(--position); white-space: pre;">Registrant&#8217;s telephone number, including area code: <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: bold; left: 390.97pt; position: var(--position); white-space: pre;">(<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: bold; left: 393.57000000000005pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">763</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: bold; left: 410.25pt; position: var(--position); white-space: pre;">) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: bold; left: 415.63pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">551-7000</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: bold; left: 457.88pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 448.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">Securities registered pursuant to Section 12(b) of the Act:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 460.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 512.25pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 186pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 14.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 78pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 14.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/></tr><tr style="height: 23.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #000000; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 0pt; position: var(--position); top: 0pt; width: 186pt;"><div><div style="line-height: 9pt; position: var(--position); top: 12.76pt; width: 186pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 55.62pt; position: var(--position); text-decoration: none; white-space: pre;">Title of each class<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #000000; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 200.25pt; position: var(--position); top: 0pt; width: 78pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.76pt; width: 78pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 22.75pt; position: var(--position); text-decoration: none; white-space: pre;">Trading<span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 12.76pt; width: 78pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 18.35pt; position: var(--position); text-decoration: none; white-space: pre;">Symbol(s)<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #000000; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 292.5pt; position: var(--position); top: 0pt; width: 219.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 12.76pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 15.22pt; position: var(--position); text-decoration: none; white-space: pre;">Name of each exchange on which registered<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-top: 1pt solid #000000; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 23.25pt; width: 186pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 186pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 8.73pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common Stock, par value $0.01 per share</ix:nonNumeric><span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-top: 1pt solid #000000; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 200.25pt; position: var(--position); top: 23.25pt; width: 78pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.76pt; width: 78pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 27.5pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">SNBR</ix:nonNumeric><span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-top: 1pt solid #000000; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 292.5pt; position: var(--position); top: 23.25pt; width: 219.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.76pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 50.92pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">Nasdaq Global Select Market</ix:nonNumeric><span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 9pt; position: var(--position); top: 509.45pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 520.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 531.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">and (2) has been subject to such filing requirements for the past 90 days. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 329.54pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 343.53pt; position: var(--position); white-space: pre;">&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 348.53pt; position: var(--position); white-space: pre;">&#9746;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 356.34pt; position: var(--position); white-space: pre;"> No <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 373.67pt; position: var(--position); white-space: pre;">&#9744;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 549.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 559.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 570.65pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">registrant was required to submit such files). <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 214.9pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 228.89pt; position: var(--position); white-space: pre;">&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 233.89pt; position: var(--position); white-space: pre;">&#9746;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 241.7pt; position: var(--position); white-space: pre;"> No <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 259.03pt; position: var(--position); white-space: pre;">&#9744;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 588.65pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 599.45pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 610.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.<span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="position: var(--position); top: 621.05pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 511.5pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 147.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 18.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 177pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 149.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 18.75pt;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 0pt; width: 147.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 147.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Large accelerated filer<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 147.75pt; position: var(--position); top: 0pt; width: 18.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 18.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">&#9744;<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 343.5pt; position: var(--position); top: 0pt; width: 149.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 149.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Accelerated filer</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 492.75pt; position: var(--position); top: 0pt; width: 18.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 18.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 5.47pt; position: var(--position); text-decoration: none; white-space: pre;">&#9746;<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 15pt; width: 147.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 147.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-accelerated filer<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 147.75pt; position: var(--position); top: 15pt; width: 18.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 18.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">&#9744;<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 343.5pt; position: var(--position); top: 15pt; width: 149.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 149.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Smaller reporting company<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 492.75pt; position: var(--position); top: 15pt; width: 18.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 18.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 5.47pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">&#9744;</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 343.5pt; position: var(--position); top: 30pt; width: 149.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 149.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Emerging growth company<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 492.75pt; position: var(--position); top: 30pt; width: 18.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 18.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 5.47pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 9pt; position: var(--position); top: 677.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 687.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 530.49pt; position: var(--position); white-space: pre;">&#9744;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 705.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 506.77pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 514.5799999999999pt; position: var(--position); white-space: pre;"> No <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 531.9100000000001pt; position: var(--position); white-space: pre;">&#9746;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 9pt; position: var(--position); top: 723.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">As of <span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 58.989999999999995pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 115.82pt; position: var(--position); white-space: pre;">, <span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 120.82pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">22,355,000</ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 165.82pt; position: var(--position); white-space: pre;"> shares of the registrant&#8217;s Common Stock were outstanding.<span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="position: var(--position); top: 734.65pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 512.25pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 512.25pt;"/></tr><tr style="height: 3.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 3pt double #000000; font-size: 0; text-align: left; vertical-align: top;"/></tr></tbody></table></div></div></div><div style="line-height: 6pt; position: var(--position); top: 743.4pt; width: 612pt;"><span style="font-family: Times New Roman; font-size: 6pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">&#160; <span style="display: inline-block; height: 4.16pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 756pt;"><div style="width: 513pt;"></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_7"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 289.89pt; position: var(--position); white-space: pre;">INDEX<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 84pt; width: 612pt;"><div style="font-size: 0pt; left: 49.87pt; position: var(--position); top: 0pt; width: 512.25pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 57pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 425.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 30pt;"/></tr><tr style="height: 14.25pt;"><td colspan="2" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 482.25pt; position: var(--position); top: 0pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 3.14pt; position: var(--position); text-decoration: none; white-space: pre;">Page<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 14.25pt; width: 482.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 482.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_10">PART I: FINANCIAL INFORMATION</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 14.25pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 12.22pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_10">1</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 44.25pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_13">Item 1.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 44.25pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_13">Financial Statements (unaudited)</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 44.25pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 12.22pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_13">1</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 60pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_16">Condensed Consolidated Balance Sheets</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 60pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 12.22pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_16">1</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 75.75pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_19">Condensed Consolidated Statements of Operations</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 75.75pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 12.22pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_19">2</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 91.5pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_22">Condensed Consolidated Statements of Shareholders' Deficit</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 91.5pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 12.22pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_22">3</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 107.25pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_25">Condensed Consolidated Statements of Cash Flows</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 107.25pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 12.22pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_25">4</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 123pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_28">Notes to Condensed Consolidated Financial Statements</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 123pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 12.22pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_28">5</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 138.75pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_70">Item 2.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 138.75pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_70">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 138.75pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_70">15</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 154.5pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_136">Item 3.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 154.5pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_136">Quantitative and Qualitative Disclosures About Market Risk</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 154.5pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_136">26</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 170.25pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_139">Item 4.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 170.25pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_139">Controls and Procedures</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 170.25pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_139">26</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 200.25pt; width: 482.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 482.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_142">PART II: OTHER INFORMATION</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 200.25pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_142">27</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 230.25pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_145">Item 1.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 230.25pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_145">Legal Proceedings</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 230.25pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_145">27</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 246pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_148">Item 1A.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 246pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_148">Risk Factors</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 246pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_148">27</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 261.75pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_151">Item 2.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 261.75pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_151">Unregistered Sales of Equity Securities and Use of Proceeds</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 261.75pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_151">28</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 277.5pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_154">Item 3.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 277.5pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_154">Defaults Upon Senior Securities</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 277.5pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_154">28</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 293.25pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_157">Item 4.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 293.25pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_157">Mine Safety Disclosures</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 293.25pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_157">28</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 309pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_160">Item 5.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 309pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_160">Other Information</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 309pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_160">28</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 324.75pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_166">Item 6.</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 57pt; position: var(--position); top: 324.75pt; width: 425.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 425.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_166">Exhibits</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 324.75pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_166">29</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 340.5pt; width: 482.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 482.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_169">SIGNATURES</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 482.25pt; position: var(--position); top: 340.5pt; width: 30pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 30pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.44pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_169">30</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">i | 3Q 2023 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_10"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">PART<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 61.93pt; position: var(--position); text-decoration: none; white-space: pre;"> I: FINANCIAL INFORMATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Times New Roman; font-size: 6pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 6.93pt;"></span></span><span style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; left: 37.5pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 6.93pt;"></span></span></div><div style="position: absolute; top: 60pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_13"></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 1. FINANCIAL STATEMENTS<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 72pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_16"></div><div style="line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 209.9pt; position: var(--position); text-decoration: none; white-space: pre;">Condensed Consolidated Balance Sheets<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 180.29pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited - in thousands, except per share amounts)<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 144pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 396.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 69.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 69.75pt;"/></tr><tr style="height: 23.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 396.75pt; position: var(--position); top: 0pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.76pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 16.9pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 12.76pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 24.23pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 470.25pt; position: var(--position); top: 0pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.76pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 4.99pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 12.76pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 24.23pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 23.25pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 184.39pt; position: var(--position); text-decoration: none; white-space: pre;">Assets<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 36pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Current assets:<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 48.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Cash and cash equivalents<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 48.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 44.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-30">2,020</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 48.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 44.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">2,539</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 61.5pt; width: 396.75pt;"><div><div style="font-size: 12pt; line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); white-space: pre;">Accounts receivable, net of allowances of $<span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 187.82pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-32">1,098</ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 210.32pt; position: var(--position); white-space: pre;"> and $<span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 235.48pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">1,437</ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 257.98pt; position: var(--position); white-space: pre;">, respectively<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 61.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">20,272</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 61.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">26,859</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 74.25pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Inventories<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 74.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-36">95,845</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 74.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-37">115,433</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 87pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Prepaid expenses<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 87pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">21,322</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 87pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">16,660</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 99.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Other current assets<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 99.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">37,925</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 99.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">44,637</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 112.5pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 27.38pt; position: var(--position); text-decoration: none; white-space: pre;">Total current assets<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 112.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">177,384</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 112.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">206,128</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 138pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-current assets:<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 150.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Property and equipment, net<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 150.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-44">153,676</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 150.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-45">179,503</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 163.5pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Operating lease right-of-use assets<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 163.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-46">373,518</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 163.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-47">395,411</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 176.25pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Goodwill and intangible assets, net<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 176.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-48">66,523</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 176.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-49">66,634</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 189pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred income taxes<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 189pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-50">25,397</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 189pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-51">20,253</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 201.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Other non-current assets<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 201.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-52">87,147</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 201.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-53">82,951</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 214.5pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 27.38pt; position: var(--position); text-decoration: none; white-space: pre;">Total assets<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 214.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 6.8pt; width: 26.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-54">883,645</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 214.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 6.8pt; width: 26.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-55">950,880</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 240pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 9pt; font-style: normal; font-weight: bold; left: 123.42pt; position: var(--position); text-decoration: none; white-space: pre;">Liabilities and Shareholders&#8217; Deficit<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 252.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Current liabilities:<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 265.5pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Borrowings under revolving credit facility<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 265.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 6.8pt; width: 26.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:ShortTermBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-56">540,200</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 265.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 6.8pt; width: 26.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShortTermBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-57">539,500</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 278.25pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Accounts payable<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 278.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">106,039</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 278.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">135,901</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 291pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Customer prepayments<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 291pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="snbr:CustomerPrepaymentsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">44,518</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 291pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="snbr:CustomerPrepaymentsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">49,143</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 303.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Accrued sales returns<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 303.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-62">20,531</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 303.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-63">22,402</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 316.5pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Compensation and benefits<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 316.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">35,305</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 316.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">28,273</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 329.25pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Taxes and withholding<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 329.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">16,563</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 329.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">17,134</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 342pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Operating lease liabilities<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 342pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">80,914</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 342pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">81,760</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 354.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other current liabilities<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 354.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">56,500</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 354.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">61,958</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 367.5pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 27.38pt; position: var(--position); text-decoration: none; white-space: pre;">Total current liabilities<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 367.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">900,570</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 367.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">936,071</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 393pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-current liabilities:<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 405.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Operating lease liabilities<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 405.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">327,810</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 405.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">351,394</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 418.5pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Other non-current liabilities<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 418.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">102,229</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 418.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 31.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">105,343</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 431.25pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 27.38pt; position: var(--position); text-decoration: none; white-space: pre;">Total liabilities<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 431.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 24.03pt;"></span></span><span style="left: 26.66pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-78">1,330,609</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 431.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 24.03pt;"></span></span><span style="left: 26.66pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-79">1,392,808</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 456.75pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Shareholders&#8217; deficit:<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 469.5pt; width: 396.75pt;"><div><div style="font-size: 12pt; line-height: 9pt; position: var(--position); top: 3.75pt; width: 396.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); white-space: pre;">Undesignated preferred stock; <span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 139.29pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-80"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-81">5,000</ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 161.79pt; position: var(--position); white-space: pre;"> shares authorized, <span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 239.54pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-82"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-83"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-84"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-85">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 249.87pt; position: var(--position); white-space: pre;"> shares issued and outstanding<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 396.75pt; position: var(--position); top: 469.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 55.03pt;"></span></span><span style="left: 57.660000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-86">&#8212;</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 470.25pt; position: var(--position); top: 469.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 55.03pt;"></span></span><span style="left: 57.660000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-87">&#8212;</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 483.75pt; width: 396.75pt;"><div><div style="font-size: 12pt; line-height: 9pt; position: var(--position); top: 4.5pt; width: 396.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); white-space: pre;">Common stock, <span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 80.24pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-2" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-88"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-89">0.01</ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 102.74pt; position: var(--position); white-space: pre;"> par value; <span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 147.04pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-90"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-91">142,500</ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 179.54pt; position: var(--position); white-space: pre;"> shares authorized, <span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 257.29pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-92"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-93">22,355</ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 284.79pt; position: var(--position); white-space: pre;"> and <span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 304.95pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-94"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-95">22,235</ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 332.45pt; position: var(--position); white-space: pre;"> shares issued <span style="display: inline-block; height: 6.8pt;"></span></span></div><div style="line-height: 9pt; position: var(--position); top: 13.5pt; width: 396.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 23.63pt; position: var(--position); white-space: pre;">and outstanding, respectively<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 396.75pt; position: var(--position); top: 483.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 9pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 49.03pt;"></span></span><span style="left: 51.660000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-96">224</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 470.25pt; position: var(--position); top: 483.75pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 9pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 49.03pt;"></span></span><span style="left: 51.660000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-97">222</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 508.5pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additional paid-in capital<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 508.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-98">24,211</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 508.5pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 36.53pt;"></span></span><span style="left: 39.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-99">16,716</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 521.25pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Accumulated deficit<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 521.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 29.19pt;"></span></span><span style="left: 31.82pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-100">471,399</ix:nonFraction>)<span style="display: inline-block; height: 6.8pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 521.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 29.19pt;"></span></span><span style="left: 31.82pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-101">458,866</ix:nonFraction>)<span style="display: inline-block; height: 6.8pt;"></span></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 534pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 27.38pt; position: var(--position); text-decoration: none; white-space: pre;">Total shareholders&#8217; deficit<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 396.75pt; position: var(--position); top: 534pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 29.19pt;"></span></span><span style="left: 31.82pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-102">446,964</ix:nonFraction>)<span style="display: inline-block; height: 6.8pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 470.25pt; position: var(--position); top: 534pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.75pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 6.8pt; width: 29.19pt;"></span></span><span style="left: 31.82pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-103">441,928</ix:nonFraction>)<span style="display: inline-block; height: 6.8pt;"></span></span></span></div></div></div></td></tr><tr style="height: 12.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 0pt; position: var(--position); top: 548.25pt; width: 396.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 396.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; left: 27.38pt; position: var(--position); text-decoration: none; white-space: pre;">Total liabilities and shareholders&#8217; deficit<span style="display: inline-block; height: 6.8pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 396.75pt; position: var(--position); top: 548.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 6.8pt; width: 26.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-104">883,645</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 12.75pt; left: 470.25pt; position: var(--position); top: 548.25pt; width: 69.75pt;"><div><div style="line-height: 9pt; position: var(--position); top: 3.01pt; width: 69.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 6.8pt; width: 26.53pt;"></span></span><span style="left: 34.160000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-105">950,880</ix:nonFraction><span style="display: inline-block; height: 6.8pt; width: 2.34pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 10pt; position: var(--position); top: 736.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 140.88pt; position: var(--position); text-decoration: none; white-space: pre;">See accompanying notes to condensed consolidated financial statements.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">1 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_19"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 184pt; position: var(--position); text-decoration: none; white-space: pre;">Condensed Consolidated Statements of Operations<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 180.29pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited - in thousands, except per share amounts)<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 96pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-106">408,413</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-107">458,789</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-108">878,862</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-109">985,316</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cost of sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-110">166,923</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-111">194,544</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-112">361,198</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-113">410,806</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Gross profit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-114">241,490</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-115">264,245</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-116">517,664</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-117">574,510</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating expenses:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Sales and marketing<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 120.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-118">182,400</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 120.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-119">197,779</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 120.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-120">390,912</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 120.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-121">428,267</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">General and administrative<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 136.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-122">39,573</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 136.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-123">39,795</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 136.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-124">78,652</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 136.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-125">79,196</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Research and development<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 152.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-126">11,578</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 152.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-127">15,445</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 152.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-128">24,019</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 152.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-129">29,888</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 168pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 15.38pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 168pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-130">1,819</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 168pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-131">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 168pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-132">12,419</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 168pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-133">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 183.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 27.38pt; position: var(--position); text-decoration: none; white-space: pre;">Total operating expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 183.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-134">235,370</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 183.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-135">253,019</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 183.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-136">506,002</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 183.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-137">537,351</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 199.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 199.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-138">6,120</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 199.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-139">11,226</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 199.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-140">11,662</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 199.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-141">37,159</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 215.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Interest expense, net<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 215.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-142">12,270</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 215.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-143">9,948</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 215.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-144">24,569</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 215.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-145">19,050</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 231pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">(Loss) income before income taxes<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 231pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-146">6,150</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 231pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-147">1,278</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 231pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-148">12,907</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 231pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-149">18,109</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 246.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax (benefit) expense<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 246.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-150">1,099</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 246.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-151">524</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 246.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-152">374</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 246.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-153">5,890</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 262.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 262.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-154">5,051</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 262.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="f-155">754</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 262.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-156">12,533</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 262.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-157">12,219</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 292.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Basic net (loss) income per share:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 308.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share &#8211; basic<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 308.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-158">0.22</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 308.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-159">0.03</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 308.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-160">0.56</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 308.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-161">0.55</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 324pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average shares &#8211; basic<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 324pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-162">22,614</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 324pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-163"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-164">22,460</ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 324pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-165">22,560</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 324pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-166">22,378</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 354pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Diluted net (loss) income per share:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 369.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share &#8211; diluted<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 369.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-167">0.22</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 369.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-168">0.03</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 369.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-169">0.56</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 369.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-170">0.54</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 385.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average shares &#8211; diluted<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 385.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-171">22,614</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 385.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-172">22,502</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 385.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-173">22,560</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 385.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-174">22,543</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 10pt; position: var(--position); top: 740.45pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 140.88pt; position: var(--position); text-decoration: none; white-space: pre;">See accompanying notes to condensed consolidated financial statements.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 752.4pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 5.35pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_22"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 161.03pt; position: var(--position); text-decoration: none; white-space: pre;">Condensed Consolidated Statements of Shareholders&#8217; Deficit<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 244.81pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited - in thousands)<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 96pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 197.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 65.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 65.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 65.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 66.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 65.25pt;"/></tr><tr style="height: 23.25pt;"><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 197.25pt; position: var(--position); top: 0pt; width: 134.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 11.75pt; width: 134.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 31.4pt; position: var(--position); text-decoration: none; white-space: pre;">Common Stock<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="2" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39pt; left: 335.25pt; position: var(--position); top: 0pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 8.08pt; position: var(--position); text-decoration: none; white-space: pre;">Additional<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.5pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 16.69pt; position: var(--position); text-decoration: none; white-space: pre;">Paid-in<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 27.5pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 16.04pt; position: var(--position); text-decoration: none; white-space: pre;">Capital<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="2" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39pt; left: 404.25pt; position: var(--position); top: 0pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 15.5pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.72pt; position: var(--position); text-decoration: none; white-space: pre;">Accumulated<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 27.5pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 17.81pt; position: var(--position); text-decoration: none; white-space: pre;">Deficit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="2" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39pt; left: 474.75pt; position: var(--position); top: 0pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 27.5pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 20.68pt; position: var(--position); text-decoration: none; white-space: pre;">Total<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 23.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 16.98pt; position: var(--position); text-decoration: none; white-space: pre;">Shares<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 23.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.74pt; position: var(--position); text-decoration: none; white-space: pre;">Amount<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 39pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at December 30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 39pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 28.69pt;"></span></span><span style="left: 31.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-175">22,235</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 39pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 37.03pt;"></span></span><span style="left: 45.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-176">222</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 39pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 23.13pt;"></span></span><span style="left: 31.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-177">16,716</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 39pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 16.47pt;"></span></span><span style="left: 24.66pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-178">458,866</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 39pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 14.97pt;"></span></span><span style="left: 23.16pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-179">441,928</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 54.75pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 54.75pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.27pt;"></span></span><span style="left: 51.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 54.75pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.27pt;"></span></span><span style="left: 51.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 54.75pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.27pt;"></span></span><span style="left: 51.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 54.75pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 33.15pt;"></span></span><span style="left: 35.78pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-180">7,482</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 54.75pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 31.65pt;"></span></span><span style="left: 34.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-181">7,482</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 70.5pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Stock-based compensation<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 70.5pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 42.59pt;"></span></span><span style="left: 45.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-182">134</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 70.5pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 53.71pt;"></span></span><span style="left: 56.34pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-183">1</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 70.5pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 34.25pt;"></span></span><span style="left: 36.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-184">4,116</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 70.5pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 70.5pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 34.25pt;"></span></span><span style="left: 36.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-185">4,117</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 86.25pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Repurchases of common stock<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 86.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 45.55pt;"></span></span><span style="left: 48.18pt; position: var(--position);">(<ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-186">43</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 86.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.27pt;"></span></span><span style="left: 51.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 86.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 39.99pt;"></span></span><span style="left: 42.620000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-187">570</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 86.25pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 86.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 39.99pt;"></span></span><span style="left: 42.620000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-188">570</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 102pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at March 30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 102pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 28.69pt;"></span></span><span style="left: 31.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-189">22,326</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 102pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 37.03pt;"></span></span><span style="left: 45.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-190">223</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 102pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 23.13pt;"></span></span><span style="left: 31.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-191">20,262</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 102pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 16.47pt;"></span></span><span style="left: 24.66pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-192">466,348</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 102pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 14.97pt;"></span></span><span style="left: 23.16pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-193">445,863</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 117.75pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 117.75pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.27pt;"></span></span><span style="left: 51.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 117.75pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.27pt;"></span></span><span style="left: 51.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 117.75pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.27pt;"></span></span><span style="left: 51.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 117.75pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 33.15pt;"></span></span><span style="left: 35.78pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-194">5,051</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 117.75pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 31.65pt;"></span></span><span style="left: 34.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-195">5,051</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 133.5pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Stock-based compensation<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 133.5pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 48.15pt;"></span></span><span style="left: 50.78pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-196">32</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 133.5pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 53.71pt;"></span></span><span style="left: 56.34pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-197">1</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 133.5pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 34.25pt;"></span></span><span style="left: 36.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-198">3,991</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 133.5pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 133.5pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 34.25pt;"></span></span><span style="left: 36.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-199">3,992</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 149.25pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Repurchases of common stock<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 149.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.11pt;"></span></span><span style="left: 53.74pt; position: var(--position);">(<ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-200">3</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 149.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.27pt;"></span></span><span style="left: 51.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 149.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 45.55pt;"></span></span><span style="left: 48.18pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-201">42</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 149.25pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 149.25pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 45.55pt;"></span></span><span style="left: 48.18pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-202">42</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 165pt; width: 197.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 197.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at June 29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 197.25pt; position: var(--position); top: 165pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 28.69pt;"></span></span><span style="left: 31.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-203">22,355</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 266.25pt; position: var(--position); top: 165pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 37.03pt;"></span></span><span style="left: 45.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-204">224</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 335.25pt; position: var(--position); top: 165pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 23.13pt;"></span></span><span style="left: 31.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-205">24,211</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 404.25pt; position: var(--position); top: 165pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 16.47pt;"></span></span><span style="left: 24.66pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-206">471,399</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474.75pt; position: var(--position); top: 165pt; width: 65.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 65.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 14.97pt;"></span></span><span style="left: 23.16pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-207">446,964</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="position: var(--position); top: 305.75pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 194.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 66pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 66pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 66pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 66.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 66pt;"/></tr><tr style="height: 23.25pt;"><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 194.25pt; position: var(--position); top: 0pt; width: 135.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 11.75pt; width: 135.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 32.15pt; position: var(--position); text-decoration: none; white-space: pre;">Common Stock<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="2" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39pt; left: 333.75pt; position: var(--position); top: 0pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 8.45pt; position: var(--position); text-decoration: none; white-space: pre;">Additional<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.5pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 17.06pt; position: var(--position); text-decoration: none; white-space: pre;">Paid-in<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 27.5pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 16.42pt; position: var(--position); text-decoration: none; white-space: pre;">Capital<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="2" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39pt; left: 403.5pt; overflow: hidden; position: var(--position); top: 0pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 15.5pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.72pt; position: var(--position); text-decoration: none; white-space: pre;">Accumulated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 27.5pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 17.81pt; position: var(--position); text-decoration: none; white-space: pre;">Deficit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="2" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39pt; left: 474pt; position: var(--position); top: 0pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 27.5pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 21.06pt; position: var(--position); text-decoration: none; white-space: pre;">Total<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 23.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 17.35pt; position: var(--position); text-decoration: none; white-space: pre;">Shares<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 23.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 14.12pt; position: var(--position); text-decoration: none; white-space: pre;">Amount<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 39pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at December 31, 2022<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 39pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 29.44pt;"></span></span><span style="left: 32.07pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-24" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-208">22,014</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 39pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 37.78pt;"></span></span><span style="left: 45.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-209">220</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 39pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.44pt;"></span></span><span style="left: 37.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-210">5,182</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 39pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 16.47pt;"></span></span><span style="left: 24.66pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-211">443,579</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 39pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 15.72pt;"></span></span><span style="left: 23.91pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-212">438,177</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 54.75pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 54.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 54.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 54.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 54.75pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 30.19pt;"></span></span><span style="left: 32.82pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-213">11,465</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 54.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 29.44pt;"></span></span><span style="left: 32.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-214">11,465</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 70.5pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Exercise of common stock options<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 70.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 48.9pt;"></span></span><span style="left: 51.53pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-215">17</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 70.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 70.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.34pt;"></span></span><span style="left: 45.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-216">389</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 70.5pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 70.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.34pt;"></span></span><span style="left: 45.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-217">389</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 86.25pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Stock-based compensation<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 86.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.34pt;"></span></span><span style="left: 45.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-218">271</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 86.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.46pt;"></span></span><span style="left: 57.09pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-219">3</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 86.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35pt;"></span></span><span style="left: 37.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-220">4,636</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 86.25pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 86.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35pt;"></span></span><span style="left: 37.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-221">4,639</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 102pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Repurchases of common stock<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 102pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.74pt;"></span></span><span style="left: 43.370000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="shares" contextRef="c-30" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-222">118</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 102pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.86pt;"></span></span><span style="left: 54.49pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-223">1</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 102pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.4pt;"></span></span><span style="left: 35.03pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-224">3,362</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 102pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 102pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.4pt;"></span></span><span style="left: 35.03pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-225">3,363</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 117.75pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at April 1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 117.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 29.44pt;"></span></span><span style="left: 32.07pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-226">22,184</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 117.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 37.78pt;"></span></span><span style="left: 45.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-227">222</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 117.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.44pt;"></span></span><span style="left: 37.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-228">6,845</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 117.75pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 16.47pt;"></span></span><span style="left: 24.66pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-229">432,114</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 117.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 15.72pt;"></span></span><span style="left: 23.91pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-230">425,047</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 133.5pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 133.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 133.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 133.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 133.5pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 44.09pt;"></span></span><span style="left: 46.720000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="f-231">754</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 133.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.34pt;"></span></span><span style="left: 45.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="f-232">754</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 149.25pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Exercise of common stock options<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 149.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.46pt;"></span></span><span style="left: 57.09pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-233">3</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 149.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 149.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 48.9pt;"></span></span><span style="left: 51.53pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-234">39</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 149.25pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 149.25pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 48.9pt;"></span></span><span style="left: 51.53pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-235">39</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 165pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Stock-based compensation<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 165pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 48.9pt;"></span></span><span style="left: 51.53pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-236">33</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 165pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-237">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 165pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35pt;"></span></span><span style="left: 37.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-238">5,251</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 165pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 165pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35pt;"></span></span><span style="left: 37.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-239">5,251</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 180.75pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Repurchases of common stock<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 180.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.86pt;"></span></span><span style="left: 54.49pt; position: var(--position);">(<ix:nonFraction unitRef="shares" contextRef="c-37" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-240">6</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 180.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.02pt;"></span></span><span style="left: 52.650000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="f-241">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 180.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.74pt;"></span></span><span style="left: 43.370000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-242">138</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 180.75pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 50.77pt;"></span></span><span style="left: 53.400000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="f-243">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 180.75pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.74pt;"></span></span><span style="left: 43.370000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-244">138</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 196.5pt; width: 194.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 194.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at July 1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 194.25pt; position: var(--position); top: 196.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 29.44pt;"></span></span><span style="left: 32.07pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-245">22,214</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 264pt; position: var(--position); top: 196.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 37.78pt;"></span></span><span style="left: 45.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-246">222</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 333.75pt; position: var(--position); top: 196.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 23.88pt;"></span></span><span style="left: 32.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-247">11,997</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 403.5pt; position: var(--position); top: 196.5pt; width: 66.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 16.47pt;"></span></span><span style="left: 24.66pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-248">431,360</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 474pt; position: var(--position); top: 196.5pt; width: 66pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 66pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 15.72pt;"></span></span><span style="left: 23.91pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-249">419,141</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 10pt; position: var(--position); top: 523pt; width: 612pt;"><span style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; white-space: pre;"><span style="left: 36pt; position: var(--position);"><span style="display: inline-block; height: 6.93pt; width: 36pt;"></span></span></span></div><div style="line-height: 4pt; position: var(--position); top: 695.8pt; width: 612pt;"><span style="font-family: Times New Roman; font-size: 4pt; font-style: normal; font-weight: normal; left: 306pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 2.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 736.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 140.88pt; position: var(--position); text-decoration: none; white-space: pre;">See accompanying notes to condensed consolidated financial statements.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">3 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_25"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 183.9pt; position: var(--position); text-decoration: none; white-space: pre;">Condensed Consolidated Statements of Cash Flows<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 244.81pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited - in thousands)<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 84pt; width: 612pt;"><div style="font-size: 0pt; left: 46.12pt; position: var(--position); top: 0pt; width: 519.75pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 361.5pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 361.5pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 442.5pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash flows from operating activities:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-250">12,533</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-251">12,219</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 0pt; position: var(--position); top: 75pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.63pt; position: var(--position); text-decoration: none; white-space: pre;">Adjustments to reconcile net (loss) income to net cash provided by <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.63pt; position: var(--position); text-decoration: none; white-space: pre;">operating activities:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 101.25pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 38.63pt; position: var(--position); text-decoration: none; white-space: pre;">Depreciation and amortization<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 101.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-252">34,177</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 101.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-253">36,749</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 117pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 38.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stock-based compensation<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 117pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-254">8,109</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 117pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-255">9,890</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 132.75pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 38.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss on disposals and impairments of assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 132.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-256">2,500</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 132.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" scale="3" id="f-257">181</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 148.5pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 38.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred income taxes<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 148.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-258">5,144</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 148.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-259">8,272</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 164.25pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 38.63pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in operating assets and liabilities:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 180pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Accounts receivable<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 180pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-260">6,587</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 180pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-261">1,903</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 195.75pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Inventories<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 195.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-262">19,588</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 195.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-263">7,412</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 211.5pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Income taxes<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 211.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" scale="3" id="f-264">774</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 211.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-265">1,808</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 227.25pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Prepaid expenses and other assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 227.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-266">1,483</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 227.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-267">5,824</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 243pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Accounts payable<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 243pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-268">18,464</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 243pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-269">10,244</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 258.75pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Customer prepayments<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 258.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="snbr:IncreaseDecreaseInPrepaymentsFromCustomer" format="ixt:num-dot-decimal" scale="3" id="f-270">4,625</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 258.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="snbr:IncreaseDecreaseInPrepaymentsFromCustomer" format="ixt:num-dot-decimal" scale="3" id="f-271">14,683</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 274.5pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Accrued compensation and benefits<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 274.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-272">7,153</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 274.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-273">7,594</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 290.25pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other taxes and withholding<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 290.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-274">1,345</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 290.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-275">2,074</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 306pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 56.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other accruals and liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 306pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-276">11,776</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 306pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-277">3,115</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 321.75pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net cash provided by operating activities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 321.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-278">23,518</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 321.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-279">18,720</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 351.75pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash flows from investing activities:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 367.5pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Purchases of property and equipment<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 367.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-280">14,075</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 367.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-281">29,899</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 383.25pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Issuance of note receivable<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 383.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-282">2,942</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 383.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="3" id="f-283">435</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 399pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net cash used in investing activities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 399pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-284">17,017</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 399pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-285">30,334</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 429pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash flows from financing activities:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 444.75pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net (decrease) increase in short-term borrowings<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 444.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-286">6,408</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 444.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-287">14,693</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 460.5pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Repurchases of common stock<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 460.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="f-288">612</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 460.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-289">3,501</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 476.25pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Proceeds from issuance of common stock<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 476.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-290">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 476.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="f-291">428</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 492pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net cash (used in) provided by financing activities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 492pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-292">7,020</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 492pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-293">11,620</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 522pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (decrease) increase in cash and cash equivalents<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 522pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="f-294">519</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 522pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.71pt;"></span></span><span style="left: 68.33999999999999pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="f-295">6</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 537.75pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash and cash equivalents, at beginning of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 537.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-296">2,539</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 537.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-297">1,792</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 553.5pt; width: 361.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 361.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash and cash equivalents, at end of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 361.5pt; position: var(--position); top: 553.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-298">2,020</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 442.5pt; position: var(--position); top: 553.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-299">1,798</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 10pt; position: var(--position); top: 738.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 140.88pt; position: var(--position); text-decoration: none; white-space: pre;">See accompanying notes to condensed consolidated financial statements.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">4 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 81pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_28"></div><div style="position: absolute; top: 93pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_31"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">1.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 44.88pt; position: var(--position); text-decoration: none; white-space: pre;">&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-300" continuedAt="f-300-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Business and Summary of Significant Accounting Policies<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-300-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-301" continuedAt="f-301-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Business &amp; Basis of Presentation<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-301-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"> prepared the condensed consolidated financial statements as of and for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 499.37pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"> of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), without <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, in the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity balances <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and transactions, necessary to present fairly its financial position as of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 347.44pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 410.64pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.06pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 521.62pt; position: var(--position); text-decoration: none; white-space: pre;">, and the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated results of operations and cash flows for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.87pt; position: var(--position); text-decoration: none; white-space: pre;">periods<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 323.56pt; position: var(--position); text-decoration: none; white-space: pre;"> presented. The historical and quarterly consolidated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">results of operations may not be indicative of the results that may be achieved for the full year or any future period.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.66pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">regulations. These condensed consolidated financial statements should be read in conjunction with the most recent <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 273pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">audited consolidated financial statements and related notes included in the Company&#8217;s Annual Report on Form 10-K for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the fiscal year ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 219.94pt; position: var(--position); text-decoration: none; white-space: pre;"> and other recent filings with the SEC.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-302" continuedAt="f-302-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to <span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-302-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reported amounts of sales, expenses and income taxes during the reporting period. Predicting future events is inherently <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 357pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">an imprecise activity and, as such, requires the use of judgment. As future events and their effects cannot be determined <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">with precision, actual results could differ significantly from these estimates. Changes in these estimates will be reflected <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">in the consolidated financial statements in future periods and could be material. The Company&#8217;s critical accounting <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">policies consist of stock-based compensation, warranty liabilities and revenue recognition.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></ix:continuation><div style="position: absolute; top: 416.5pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_34"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 416.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-303" continuedAt="f-303-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Fair Value Measurements<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-303-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 440.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">At both <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 72.66pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 135.86pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 158.28pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 246.84pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company had <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 335.21pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-6" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="f-304"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-6" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="f-305">19</ix:nonFraction></ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 384.28pt; position: var(--position); text-decoration: none; white-space: pre;"> of debt and equity securities that fund the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 452.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">deferred compensation plan and are classified in other non-current assets. The Company also had corresponding <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 464.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">deferred compensation plan liabilities of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 218.55pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-6" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="6" id="f-306"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-6" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="6" id="f-307">19</ix:nonFraction></ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 267.62pt; position: var(--position); text-decoration: none; white-space: pre;"> at both <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 305.39pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 368.59pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 391.01pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 479.57pt; position: var(--position); text-decoration: none; white-space: pre;">, which are included <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 476.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">in other non-current liabilities. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.23pt; position: var(--position); text-decoration: none; white-space: pre;">The majority of the debt and equity securities are Level 1<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 426.28pt; position: var(--position); text-decoration: none; white-space: pre;"> as they trade with sufficient <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 488.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">frequency and volume to enable the Company to obtain pricing information on an ongoing basis. Unrealized gains/<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 500.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">(losses) on the debt and equity securities offset those associated with the corresponding deferred compensation plan <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 512.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">liabilities.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">5 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 81pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_37"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">3. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 47.84pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-308" continuedAt="f-308-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Inventories<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-308-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-309" continuedAt="f-309-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Inventories consisted of the following (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-309-1"><div style="position: var(--position); top: 117pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Raw materials<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-310">7,899</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-311">9,092</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Work in progress<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="f-312">94</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="f-313">92</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Finished goods<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="snbr:InventoryFinishedGoodsAndComponentsNet" format="ixt:num-dot-decimal" scale="3" id="f-314">87,852</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="snbr:InventoryFinishedGoodsAndComponentsNet" format="ixt:num-dot-decimal" scale="3" id="f-315">106,249</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-316">95,845</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-317">115,433</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation></ix:continuation><div style="position: absolute; top: 224.75pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_40"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 224.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">4.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-318" continuedAt="f-318-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Goodwill and Intangible Assets, Net<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-318-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 248.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Goodwill and Indefinite-lived Intangible Assets<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 272.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Goodwill was<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 95.62pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.4pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-6" name="us-gaap:Goodwill" scale="6" id="f-319"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:Goodwill" scale="6" id="f-320">64</ix:nonFraction></ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 147.47pt; position: var(--position); text-decoration: none; white-space: pre;"> at <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 161.54000000000002pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.74pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 247.16pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 335.72pt; position: var(--position); text-decoration: none; white-space: pre;">. Indefinite-lived trade name/trademarks totaled<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 549.78pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 552.56pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-321"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-322">1.4</ix:nonFraction></ix:nonFraction> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 284.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 65.61pt; position: var(--position); text-decoration: none; white-space: pre;"> at both <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.38pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 166.58pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.56pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 308.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Definite-lived Intangible Assets<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 332.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Patents were<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.39pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 96.17pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-323"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-324">2.0</ix:nonFraction></ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.01999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"> at both <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.79pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 248.99pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 271.40999999999997pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.97pt; position: var(--position); text-decoration: none; white-space: pre;">. Accumulated amortization was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 504.6pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-325">0.9</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 556.45pt; position: var(--position); text-decoration: none; white-space: pre;"> at <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 344.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"> and<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 118.84pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 121.62pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-326">0.8</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 173.47pt; position: var(--position); text-decoration: none; white-space: pre;"> at <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.54pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 276.1pt; position: var(--position); text-decoration: none; white-space: pre;">. Amortization expense for both the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 531.28pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 356.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 58.239999999999995pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.66pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 134.4pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 139.95999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">was<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.63pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 159.41pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-327"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-328">55</ix:nonFraction></ix:nonFraction>&#160;thousand<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 220.36pt; position: var(--position); text-decoration: none; white-space: pre;">, and for both the six months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.34pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 446.54pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 468.96pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 522.7pt; position: var(--position); text-decoration: none; white-space: pre;"> was <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 368.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-329"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-330">0.1</ix:nonFraction></ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 392.75pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-331" continuedAt="f-331-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Annual amortization for Patents for subsequent years are as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-331-1"><div style="position: var(--position); top: 404.75pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 414pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 51pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2024 (excluding the six months ended June 29, 2024)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.78pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="f-332">111</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="f-333">226</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 31.5pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2026<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 31.5pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="f-334">222</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 47.25pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2027<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 47.25pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="f-335">222</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 63pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2028<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 63pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="f-336">155</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 78.75pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2029<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 78.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.9pt;"></span></span><span style="left: 60.53pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="f-337">99</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 94.5pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Thereafter<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 94.5pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.9pt;"></span></span><span style="left: 60.53pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="f-338">46</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 110.25pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total future amortization for definite-lived intangible assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 110.25pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 46.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-339">1,081</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">6 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 81pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_43"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">5. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 47.84pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-340" continuedAt="f-340-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Credit Agreement<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-340-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">As of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 61.57pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.77pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company&#8217;s credit facility had a total commitment amount of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.09pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="f-341">680</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.72pt; position: var(--position); text-decoration: none; white-space: pre;">. The credit facility is <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">for general corporate purposes, to meet seasonal working capital requirements and to repurchase its stock. The Credit <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Agreement includes an accordion feature which allows the Company to increase the amount of the credit facility from <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="f-342">680</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.44pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-8" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="9" id="f-343">1.0</ix:nonFraction> billion<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.88pt; position: var(--position); text-decoration: none; white-space: pre;">, subject to lenders&#8217; approval. The Credit Agreement provides the lenders with a collateral <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">security interest in substantially all of the Company&#8217;s assets and those of its subsidiaries and requires the Company to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">comply with, among other things, a maximum net leverage ratio and a minimum interest coverage ratio.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The maximum net leverage ratio permitted by the Credit Agreement is <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.46pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-56" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" scale="0" id="f-344">5.50</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 373.92pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 408.19pt; position: var(--position); text-decoration: none; white-space: pre;"> for the quarterly period ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;">; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 104.76pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-57" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" scale="0" id="f-345">5.00</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.22pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting period ending September 28, 2024; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 443.44pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-58" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" scale="0" id="f-346">4.80</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 462.9pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reporting period ending December 28, 2024; and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 260.46000000000004pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-59" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" scale="0" id="f-347">4.00</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 279.91999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for each quarterly reporting period occurring thereafter.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The minimum interest coverage ratio permitted by the Credit Agreement is <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 374.06pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-56" decimals="2" name="snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" scale="0" id="f-348">1.25</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 393.52pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 427.79pt; position: var(--position); text-decoration: none; white-space: pre;"> for the quarterly period ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;">; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 104.76pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-57" decimals="2" name="snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" scale="0" id="f-349">1.50</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.22pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting periods ending September 28, 2024 and December 28, 2024; and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-58" decimals="2" name="snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" scale="0" id="f-350">3.00</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.46pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for each quarterly reporting period occurring thereafter.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The carrying amount of the outstanding borrowings under the Credit Agreement approximates fair value because <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 297pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">interest rates approximate the current rates available to the Company. Under the terms of the Credit Agreement, the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company pays a variable rate of interest and a commitment fee based on its leverage ratio. The Credit Agreement <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">matures in <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.25pt; position: var(--position); text-decoration: none; white-space: pre;">December 2026<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.13pt; position: var(--position); text-decoration: none; white-space: pre;">. The Company was in compliance with all financial covenants as of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 457.57pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 520.77pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShortTermDebtTextBlock" id="f-351" continuedAt="f-351-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table summarizes the Company&#8217;s borrowings under the credit facility ($ in <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.48pt; position: var(--position); text-decoration: none; white-space: pre;">thousands<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 475.23pt; position: var(--position); text-decoration: none; white-space: pre;">):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-351-1"><div style="position: var(--position); top: 357pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Outstanding borrowings<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:DebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-352">540,200</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-353">539,500</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Outstanding letters of credit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="f-354">7,147</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="f-355">7,147</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additional borrowing capacity<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-356">132,653</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-357">138,353</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average interest rate<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);"><ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-358">8.4</ix:nonFraction>%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-359">8.5</ix:nonFraction>%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation></ix:continuation><div style="position: absolute; top: 464.75pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_46"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 464.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">6.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-360" continuedAt="f-360-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Leases<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-360-1" continuedAt="f-360-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 488.25pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-361" continuedAt="f-361-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"> leases its retail, office and manufacturing space under operating leases which, in addition to the minimum <span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-361-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 500.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">lease payments, may require payment of a proportionate share of the real estate taxes and certain building operating <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 512.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">expenses. While the Company&#8217;s local market development approach generally results in long-term participation in given <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 524.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">markets, the retail store leases generally provide for an initial lease term of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.54pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="-sec-ix-hidden:f-362">five</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 386.28pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-61" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-363">10</ix:nonNumeric> years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 438.14pt; position: var(--position); text-decoration: none; white-space: pre;">. The Company&#8217;s office and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 536.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">manufacturing leases provide for an initial lease term of up to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-62" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-364">15</ix:nonNumeric> years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.31pt; position: var(--position); text-decoration: none; white-space: pre;">. In addition, the Company&#8217;s mall-based retail <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 548.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">store leases may require payment of variable rent based on net sales in excess of certain thresholds. Certain leases may <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 560.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company&#8217;s sole <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 572.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">discretion. Lease options are included in the lease term only if exercise is reasonably certain at lease commencement. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 584.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s lease agreements do not contain any material residual value guarantees. The Company also leases <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 596.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">vehicles and certain equipment under operating leases with an initial lease term of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.59pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="-sec-ix-hidden:f-365">three</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 428.91pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 443.72pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-64" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-366">six years</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.13pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 620.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s operating lease costs include facility, vehicle and equipment lease costs, but exclude variable lease <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 632.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">costs. Operating lease costs are recognized on a straight-line basis over the lease term, after consideration of rent <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 644.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">escalations and rent holidays. The lease term for purposes of the calculation begins on the earlier of the lease <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 656.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">commencement date or the date the Company takes possession of the property. During lease renewal negotiations that <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 668.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">extend beyond the original lease term, the Company estimates straight-line rent expense based on current market <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 680.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">conditions. Variable lease costs are recorded when it is probable the cost has been incurred and the amount can be <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 692.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reasonably estimated.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 716.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">At<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 46.18pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 48.96pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.16pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company&#8217;s finance right-of-use assets and lease liabilities were not significant.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">7 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><ix:continuation id="f-360-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-367" continuedAt="f-367-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Lease costs were as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-367-1" continuedAt="f-367-2"><div style="position: var(--position); top: 93pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 221.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 221.25pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 382.5pt; position: var(--position); top: 0pt; width: 157.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 157.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.79pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 221.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 302.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 382.5pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 221.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating lease costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 99.66pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 221.25pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-368">26,909</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 302.25pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-369">28,083</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 382.5pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-370">53,735</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-371">56,372</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 221.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Variable lease costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 90.03pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 221.25pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 68.33999999999999pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="snbr:VariableLeaseAdjustedCost" scale="3" id="f-372">8</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 302.25pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="snbr:VariableLeaseAdjustedCost" scale="3" id="f-373">129</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 382.5pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 60.18pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="snbr:VariableLeaseAdjustedCost" scale="3" id="f-374">41</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="snbr:VariableLeaseAdjustedCost" scale="3" id="f-375">182</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 167pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 177.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Includes short<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 94.58pt; position: var(--position); text-decoration: none; white-space: pre;">-term lease costs which are not significant.<span style="display: inline-block; height: 6.04pt;"></span></span></div></ix:continuation><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 186.8pt; width: 612pt;"><ix:continuation id="f-367-2" continuedAt="f-367-3"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span></ix:continuation><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:continuation id="f-367-3">Variable lease costs include adjustments to percentage rent.</ix:continuation> <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 208.4pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-376" continuedAt="f-376-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The maturities of operating lease liabilities as of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.49pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.69pt; position: var(--position); text-decoration: none; white-space: pre;">, were as follows<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 388.02pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.01pt; position: var(--position); text-decoration: none; white-space: pre;"> (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-376-1"><div style="position: var(--position); top: 220.4pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 465pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 0pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">2024 (excluding the six months ended June 29, 2024)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 41.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-377">53,107</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 15pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 15pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-378">100,672</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 30pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2026<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 30pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-379">88,780</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 45pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2027<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 45pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-380">72,728</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 60pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2028<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 60pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-381">60,841</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 75pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2029<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-382">41,075</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 90pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Thereafter<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 90pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-383">71,244</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 105pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Total operating lease payments<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 143.35999999999999pt; position: var(--position); top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 105pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-384">488,447</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 120pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Less: Interest<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 120pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-385">79,723</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 135pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Present value of operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 135pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 27.32pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-386">408,724</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 378.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 391pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">F<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.44pt; position: var(--position); text-decoration: none; white-space: pre;">uture payments for real estate taxes and certain building operating expenses for which the Company is obligated are not included in the operating <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 400.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">lease liabilities. T<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 105.64pt; position: var(--position); text-decoration: none; white-space: pre;">otal operating lease payments exclude <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 245.74pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="snbr:LesseeOperatingLeaseLeaseNotYetCommencedLiability" scale="6" id="f-387">19</ix:nonFraction> million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 284.95pt; position: var(--position); text-decoration: none; white-space: pre;"> of legally binding minimum lease payments for leases signed but not yet <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 410.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">commenced.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Includes the current portion of <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="f-388">81</ix:nonFraction> million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 194.56pt; position: var(--position); text-decoration: none; white-space: pre;"> for operating lease liabilities.<span style="display: inline-block; height: 6.04pt;"></span></span></div></ix:continuation><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 444.4pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="snbr:ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" id="f-389" continuedAt="f-389-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Other information related to operating leases was as follows:<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-389-1"><div style="position: var(--position); top: 456.4pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 378pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average remaining lease term (in years)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-2" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-390">5.7</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-391">5.9</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average discount rate<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);"><ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-392">6.6</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span><span style="left: 68.17pt; position: var(--position);">%<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-393">6.5</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span><span style="left: 68.17pt; position: var(--position);">%<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="position: var(--position); top: 528.15pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 376.5pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 5.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 0pt; width: 159.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 159.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.91pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">(in thousands)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 380.25pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 40.5pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash paid for amounts included in present value of operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-394">54,300</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-395">53,476</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 56.25pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Right-of-use assets obtained in exchange for operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 56.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-396">16,313</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 56.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-397">32,831</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation></ix:continuation><div style="position: absolute; top: 617.15pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_49"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 617.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">7.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="snbr:CommonStockRepurchasesTextBlock" id="f-398" continuedAt="f-398-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Repurchases of Common Stock<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-398-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 641.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">For the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.52pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 227.72pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 250.14pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 303.88pt; position: var(--position); text-decoration: none; white-space: pre;">, we repurchased <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.15pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" scale="3" id="f-399">42</ix:nonFraction> thousand<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 444.1pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.52pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" scale="3" id="f-400">138</ix:nonFraction> thousand<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 533.03pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 653.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">respectively, of common stock in connection with the vesting of restricted stock grants. For the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 460.96pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.44pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 665.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 121.62pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 175.36pt; position: var(--position); text-decoration: none; white-space: pre;">, we repurchased<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.85pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.63pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" scale="6" id="f-401">0.6</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.48pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 309.26pt; position: var(--position); text-decoration: none; white-space: pre;">and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 328.9pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" scale="6" id="f-402">3.5</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 380.75pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, of common stock in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 677.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">connection with the vesting of restricted stock grants. We made no purchases under the Board-approved stock purchase <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 689.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">plan in either period. As of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.84pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 221.04pt; position: var(--position); text-decoration: none; white-space: pre;">, the remaining authorization under the Board-approved <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.16pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-403">600</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 528.79pt; position: var(--position); text-decoration: none; white-space: pre;"> share <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 701.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">repurchase program was<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 145.99pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.76999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="f-404">348</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.4pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">8 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 81pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_52"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">8<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 41.92pt; position: var(--position); text-decoration: none; white-space: pre;">.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-405" continuedAt="f-405-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Revenue Recognition<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-405-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-406" continuedAt="f-406-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract assets and deferred contract liabilities are included in the condensed consolidated balance sheets as <span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-406-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 129pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract assets included in:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other current assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-407">29,771</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-408">28,567</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other non-current assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-409">52,312</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-410">54,795</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:ContractWithCustomerAssetGross" format="ixt:num-dot-decimal" scale="3" id="f-411">82,083</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerAssetGross" format="ixt:num-dot-decimal" scale="3" id="f-412">83,362</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="position: var(--position); top: 233.75pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract liabilities included in:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other current liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-413">37,720</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-414">36,421</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other non-current liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-415">65,362</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-416">69,098</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-417">103,082</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-418">105,519</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 335.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred revenue and costs related to SleepIQ<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 244.75pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">&#174;<span style="display: inline-block; height: 4.914pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 249.95pt; position: var(--position); text-decoration: none; white-space: pre;"> technology are currently recognized on a straight-line basis over the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 347.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">product's estimated life of<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.82pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 155.6pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-73" name="snbr:RevenueRecognitionProductLife" format="ixt-sec:duryear" id="f-419">4.5</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 169.5pt; position: var(--position); text-decoration: none; white-space: pre;"> to<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 181.53pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.31pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-74" name="snbr:RevenueRecognitionProductLife" format="ixt-sec:duryear" id="f-420">5.0</ix:nonNumeric> years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.14pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 226.92pt; position: var(--position); text-decoration: none; white-space: pre;">because the Company&#8217;s inputs are generally expended evenly throughout the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 359.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">performance period. During both the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 298.39pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 361.59pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 384.01pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 437.75pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company recognized <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 371.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">revenue of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.39pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-421"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-422">10</ix:nonFraction></ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 135.45999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">, that was included in the deferred contract liability balances at the beginning of the respective <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 383.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">periods. During both the six months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 231.18pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 294.38pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 316.8pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.54pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company recognized revenue of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 542.0699999999999pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-423"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-424">19</ix:nonFraction></ix:nonFraction> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 395.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 65.61pt; position: var(--position); text-decoration: none; white-space: pre;">, that was included in the deferred contract liability balances at the beginning of the respective periods.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 419.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Revenue from goods and services transferred to customers at a point in time accounted for a<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 449.51pt; position: var(--position); text-decoration: none; white-space: pre;">pproximate<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.79pt; position: var(--position); text-decoration: none; white-space: pre;">ly<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 508.01pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.79pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-75" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-425"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-426"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-427"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-428">98</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 530.24pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 533.02pt; position: var(--position); text-decoration: none; white-space: pre;">of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 431.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">revenues for both the three and six months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 262.5pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 325.7pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 348.12pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.86pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 458.5pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-429" continuedAt="f-429-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales were as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-429-1"><div style="position: var(--position); top: 470.5pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Retail stores<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-430">358,584</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-431">402,145</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-432">773,339</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-433">860,808</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Online, phone, chat and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-434">49,829</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-435">56,644</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-436">105,523</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-437">124,508</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total Company<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-438">408,413</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-439">458,789</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-440">878,862</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-441">985,316</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 571.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Obligation for Sales Returns<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 595.5pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="snbr:ScheduleOfSalesReturnLiabilityTableTextBlock" id="f-442" continuedAt="f-442-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The activity in the sales returns liability account was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-442-1"><div style="position: var(--position); top: 607.5pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at beginning of year<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-443">22,402</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-444">25,594</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additions that reduce net sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="snbr:ContractWithCustomerRefundLiabilityAdditions" format="ixt:num-dot-decimal" scale="3" id="f-445">46,664</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="snbr:ContractWithCustomerRefundLiabilityAdditions" format="ixt:num-dot-decimal" scale="3" id="f-446">57,849</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deductions from reserves<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="snbr:ContractWithCustomerRefundLiabilityDeductions" format="ixt:num-dot-decimal" scale="3" id="f-447">48,535</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="snbr:ContractWithCustomerRefundLiabilityDeductions" format="ixt:num-dot-decimal" scale="3" id="f-448">57,967</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at end of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-449">20,531</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-450">25,476</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">9 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 81pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_55"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">9.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-451" continuedAt="f-451-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Stock-based Compensation Expense<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-451-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-452" continuedAt="f-452-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 115.07pt; position: var(--position); text-decoration: none; white-space: pre;"> compensation expense was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-452-1"><div style="position: var(--position); top: 117pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stock awards <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 63.93pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-453">3,294</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-454">4,258</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-455">6,438</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-456">8,113</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 54.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stock options<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-457">698</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-458">994</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-459">1,671</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-460">1,777</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 70.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 202.63pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-461">3,992</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-462">5,252</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-463">8,109</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-464">9,890</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 86.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax benefit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="f-465">809</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-466">1,417</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-467">1,719</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-468">2,670</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 102pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 17.03pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;">net of tax<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-469">3,183</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-470">3,835</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-471">6,390</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-472">7,220</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 251.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 261.65pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1) <span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 43.03pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45.25pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in stock-based compensation expense include the cumulative impact of the change in the expected achievements of certain performance <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 271.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">targets.<span style="display: inline-block; height: 6.04pt;"></span></span></div></ix:continuation></ix:continuation><div style="position: absolute; top: 292.85pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_58"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 292.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">10.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-473" continuedAt="f-473-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Profit Sharing and 401(k) Plan<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-473-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 316.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Under the Company&#8217;s profit sharing and 401(k) plan, eligible employees may defer up to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.46pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="f-474">50</ix:nonFraction>%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 452.91pt; position: var(--position); text-decoration: none; white-space: pre;"> of their compensation on a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 328.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">pre-tax basis, subject to Internal Revenue Service limitations. Each pay period, the Company makes a contribution equal <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 340.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">to a percentage of the employee&#8217;s contribution. During the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.74pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.94pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 482.36pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 536.1pt; position: var(--position); text-decoration: none; white-space: pre;">, the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 352.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s contributions, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.86pt; position: var(--position); text-decoration: none; white-space: pre;">net of forfeitures<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 226.9pt; position: var(--position); text-decoration: none; white-space: pre;">, were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.9pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="snbr:DefinedContributionPlanEmployerContributionAmount" scale="6" id="f-475">1.2</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 308.75pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 331.17pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="snbr:DefinedContributionPlanEmployerContributionAmount" scale="6" id="f-476">2.8</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.02pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively and during the six months <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 364.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 130.88pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 153.3pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 207.04pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 212.6pt; position: var(--position); text-decoration: none; white-space: pre;">were<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 234.26pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 237.04pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="snbr:DefinedContributionPlanEmployerContributionAmount" scale="6" id="f-477">3.2</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 288.89pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 311.31pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="snbr:DefinedContributionPlanEmployerContributionAmount" scale="6" id="f-478">5.2</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 363.16pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation><div style="position: absolute; top: 388.85pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_61"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 388.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">11. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-479" continuedAt="f-479-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Net Income per Common Share<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-479-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 412.85pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-480" continuedAt="f-480-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The components of basic and diluted net (loss) income per share were as follows (in thousands, except per share <span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-480-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 424.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amounts):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 436.85pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-481">5,051</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="f-482">754</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-483">12,533</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-484">12,219</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="2" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 297pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 297pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Reconciliation of weighted-average shares outstanding:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 87pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Basic weighted-average shares outstanding<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-485">22,614</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-486">22,460</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-487">22,560</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-488">22,378</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 102.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Dilutive effect of stock-based awards<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-489">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-490">42</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-491">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-492">165</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 118.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Diluted weighted-average shares outstanding<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-493">22,614</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-494">22,502</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-495">22,560</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-496">22,543</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 134.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share &#8211; basic<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-497">0.22</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-498">0.03</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-499">0.56</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-500">0.55</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 150pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share &#8211; diluted<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-501">0.22</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-502">0.03</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-503">0.56</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-504">0.54</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 619.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">For <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 53.59pt; position: var(--position); text-decoration: none; white-space: pre;">the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 70.81pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 128.03pt; position: var(--position); text-decoration: none; white-space: pre;"> months ende<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189.53pt; position: var(--position); text-decoration: none; white-space: pre;">d <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 198.42pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 261.62pt; position: var(--position); text-decoration: none; white-space: pre;">, otherwise dilutive stock-based awards have been excluded from the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 630.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">calculation of diluted weighted-average shares outstanding, as their inclusion would have had an anti-dilutive effect on <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 642pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">our net loss per diluted share. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 171.9pt; position: var(--position); text-decoration: none; white-space: pre;">Additional potential dilutive stock-based awards totaling <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 426.45pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-505"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-506">1.3</ix:nonFraction></ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.74pt; position: var(--position); text-decoration: none; white-space: pre;"> for both the three <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 653.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.61pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 166.81pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189.23pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 242.97pt; position: var(--position); text-decoration: none; white-space: pre;">, and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 268.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-507">1.3</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.46pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 336.88pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-508">1.2</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.17pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.16pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.64pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.03pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 563.23pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 664.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.64pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 109.38pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, have been excluded from the diluted net (loss)/income per share calculations because <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 675.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">these stock-based awards were anti-dilutive.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">10 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 81pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_64"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">12.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-509" continuedAt="f-509-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring Costs<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-509-1" continuedAt="f-509-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In the fourth quarter of 2023, the Company initiated cost reduction actions to reduce operating expenses and accelerate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">gross margin initiatives, and recognized <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 215.78pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="f-510">15.7</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.19pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs in that quarter. In addition to the costs <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">incurred in 2023, the Company incurred an additional <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.49pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="f-511">1.8</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 329.34pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 351.76pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="f-512">12.4</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 409.17pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs during the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.22pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended June 29, 2024, respectively. Charges incurred related to this initiative were comprised of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">contract termination costs, severance and employee-related benefits, professional fees and other, and asset impairment <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">charges and are included in the restructuring costs line in the Company&#8217;s consolidated statement of operations. The <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company expects an additional<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 177.32pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 180.1pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1" scale="6" id="f-513">1</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.61pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 238.42pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1" format="ixt:num-dot-decimal" scale="6" id="f-514">2</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 281.93pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs to be incurred through the remainder of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2024.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="f-515" continuedAt="f-515-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">During the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.36pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 143.57999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.97pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company recognized <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 398.31pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="f-516">1.8</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.16pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.58pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="f-517">12.4</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 529.99pt; position: var(--position); text-decoration: none; white-space: pre;"> of <span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-515-1" continuedAt="f-515-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 225pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">restructuring costs, respectively, as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 237pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 0pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 4.47pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 0pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 11.04pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 320.25pt; position: var(--position); top: 15.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 432pt; position: var(--position); top: 15.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Contract termination costs <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 57.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 77.18pt;"></span></span><span style="left: 85.36999999999999pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" sign="-" name="us-gaap:RestructuringCosts" scale="3" id="f-518">230</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 57.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 71.44pt;"></span></span><span style="left: 79.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-519">4,183</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Severance and employee-related benefits<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 73.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 85.34pt;"></span></span><span style="left: 87.97pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:RestructuringCosts" scale="3" id="f-520">401</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 73.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-521">1,242</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Professional fees and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 89.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-522">1,648</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 89.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-523">4,494</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total cash restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 105pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-524">1,819</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 105pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-525">9,919</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Asset impairments <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 136.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 92.02pt;"></span></span><span style="left: 94.64999999999999pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-526">&#8212;</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 136.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-527">2,500</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 152.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 71.44pt;"></span></span><span style="left: 79.63pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-528">1,819</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 152.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 65.88pt;"></span></span><span style="left: 74.07pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-529">12,419</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 410pt; width: 612pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">____________________<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Primarily comprised of lease termination costs. The three months ended <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 302.21pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 352.68pt; position: var(--position); text-decoration: none; white-space: pre;"> include a change in estimate.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 431.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Primarily comprised of impairments of property and equipment.<span style="display: inline-block; height: 6.04pt;"></span></span></div></ix:continuation><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 453.2pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="f-530" continuedAt="f-530-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table provides the activity in the Company&#8217;s restructuring related liabilities, which are included within <span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-530-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">accounts payable, compensation and benefits and other current liabilities on the consolidated balance sheet (in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 489.2pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 123.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 92.25pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 0pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 3.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 447.75pt; position: var(--position); top: 15.75pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.13pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.28pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at the beginning of year<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 42pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 55.69pt;"></span></span><span style="left: 63.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-531">8,720</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 57.75pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.25pt;"></span></span><span style="left: 63.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-532">9,919</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash payments<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 73.5pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 53.09pt;"></span></span><span style="left: 55.720000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-533">16,916</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at the end of the period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 89.25pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 55.69pt;"></span></span><span style="left: 63.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-534">1,723</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">11 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><ix:continuation id="f-509-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><ix:continuation id="f-515-2" continuedAt="f-515-3"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Since the initiation of cost reduction actions in the fourth quarter of 2023, the Company has recognized a cumulative <span style="display: inline-block; height: 7.56pt;"></span></span></ix:continuation></div><ix:continuation id="f-515-3"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="f-535">28.1</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.41pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs, as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 105pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 439.5pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 96.75pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 0pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 21.89pt; position: var(--position); text-decoration: none; white-space: pre;">Cumulative<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 443.25pt; position: var(--position); top: 15.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 28.38pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Contract termination costs <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 57.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 54.63pt;"></span></span><span style="left: 62.82pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-536">11,593</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Severance and employee-related benefits<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 73.5pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-537">6,208</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Professional fees and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 89.25pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-538">5,604</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total cash restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 105pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.19pt;"></span></span><span style="left: 62.82pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-539">23,405</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Asset impairments <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 136.5pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-540">4,742</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 152.25pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 54.63pt;"></span></span><span style="left: 62.82pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-541">28,147</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 278pt; width: 612pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">____________________<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 290pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Primarily comprised of lease termination costs.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 299.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Includes impairments of both lease right-of-use assets and property and equipment.<span style="display: inline-block; height: 6.04pt;"></span></span></div></ix:continuation></ix:continuation><div style="position: absolute; top: 321.2pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_67"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">13.&#160; <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-542" continuedAt="f-542-1" escape="true"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Commitments and Contingencies<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-542-1" continuedAt="f-542-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Warranty Liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369.2pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-543" continuedAt="f-543-1" escape="true"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The activity in the accrued warranty liabilities account was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-543-1"><div style="position: var(--position); top: 381.2pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at beginning of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-544">8,503</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-545">8,997</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additions charged to costs and expenses for current-year sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-546">7,675</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-547">8,194</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deductions from reserves<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-548">8,048</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-549">8,315</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in liability for pre-existing warranties during the current year, including <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 23.63pt; position: var(--position); text-decoration: none; white-space: pre;">expirations<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="f-550">171</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="f-551">111</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 111.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at end of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-552">7,959</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-553">8,987</ix:nonFraction><span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 527.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Legal Proceedings<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 551.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company is involved from time to time in various legal proceedings arising in the ordinary course of its business, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 563.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">including primarily commercial, product liability, employment and intellectual property claims. In accordance with U.S. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 575.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">generally accepted accounting principles, the Company records a liability in its consolidated financial statements with <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 587.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">respect to any of these matters when it is both probable that a liability has been incurred and the amount of the liability <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 599.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">can be reasonably estimated. If a material loss is reasonably possible but not known or probable, and may be reasonably <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 611.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">estimated, the estimated loss or range of loss is disclosed. With respect to currently pending legal proceedings, the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 623.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company has not established an estimated range of reasonably possible material losses either because it believes that is <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 635.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">has valid defenses to claims asserted against it, the proceeding has not advanced to a stage of discovery that would <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 647.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">enable it to establish an estimate, or the potential loss is not material. The Company currently does not expect the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 659.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">outcome of pending legal proceedings to have a material effect on its consolidated results of operations, financial <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 671.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">position or cash flows. Litigation, however, is inherently unpredictable, and it is possible that the ultimate outcome of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 683.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">one or more claims asserted against the Company could adversely impact its consolidated results of operations, financial <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 695.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">position or cash flows. The Company expenses legal costs as incurred.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">12 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><ix:continuation id="f-542-2" continuedAt="f-542-3"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;">Purported Class Action Complaint<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On December 15, 2023, a former Field Services team member filed a purported class action Complaint in the Superior <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 116.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Court of California, County of Santa Clara, alleging violations of California&#8217;s meal and rest break law and additional wage <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 127.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and hour derivative claims under the California Labor Code. While the representative plaintiff was in the Field Services <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 138.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">workforce, the Complaint does not limit the purported plaintiff class to that group, but rather extends to all non-exempt <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 149.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sleep Number employees in the state. The plaintiff alleges that Sleep Number failed to provide compliant meal or rest <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 161pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">breaks, failed to pay wages owed due to alleged off the clock work, failed to pay overtime, minimum wage and wages <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 172.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">due at termination, thus resulting in inaccurate wage statements, all in violation of California law. The Complaint seeks <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 183.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">damages in the form of unpaid regular and premium wages, statutory penalties, pre-judgment and post-judgment <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 194.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">interest, plaintiffs&#8217; attorneys&#8217; fees and costs. On February 22, 2024, the plaintiff filed a related lawsuit in the same county <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 205.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">alleging violations of a broad range of California Labor Code wage and hour violations under the state&#8217;s Private Attorney <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 217pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">General Act (PAGA), including the same meal and rest break, and wage and hour, violations as appear in the purported <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 228.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">class action. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 92.49000000000001pt; position: var(--position); text-decoration: none; white-space: pre;">Sleep Number has a pending motion to compel arbitration which includes a request to enforce the class <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 239.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">action waiver that the former Field Services team member signed when they agreed to arbitrate any employment <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 250.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disputes. The Court stayed the PAGA case pending resolution of the motion to compel arbitration in the purported class <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">action case.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;">Shareholder Class Action Complaints<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On December 14, 2021, purported Sleep Number shareholder, Steamfitters Local 449 Pension &amp; Retirement Security <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Funds (Steamfitters), filed a putative class action complaint in the United States District Court for the District of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Minnesota (the District of Minnesota) on behalf of all purchasers of Sleep Number common stock between February 18, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2021 and July 20, 2021, inclusive, against Sleep Number, Shelly Ibach and David Callen, the Company&#8217;s former <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 357pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Executive Vice President and Chief Financial Officer. Steamfitters alleges material misstatements and omissions in certain <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of Sleep Number&#8217;s public disclosures during the purported class period, in violation of Sections 10(b) and 20(a) of the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Securities Exchange Act of 1934, as amended (the Exchange Act). The complaint seeks, among other things, unspecified <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">monetary damages, reasonable costs and expenses and equitable/injunctive or other relief as deemed appropriate by <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 405pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the District of Minnesota.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 429pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On February 14, 2022, a second purported Sleep Number shareholder, Ricardo Dario Schammas, moved for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 441pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">appointment as lead plaintiff in the action. On March 24, 2022, the District of Minnesota heard argument on Schammas&#8217;s <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 453pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">motion, and subsequently appointed Steamfitters and Schammas as Co-Lead Plaintiffs (together, Co-Lead Plaintiffs). On <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">July 19, 2022, Co-Lead Plaintiffs filed a consolidated amended complaint, which, like the predecessor complaint, asserts <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">claims against Sleep Number, Shelly Ibach, and David Callen under Sections 10(b) and 20(a) of the Exchange Act. Co- <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 489pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Lead Plaintiffs purport to assert these claims on behalf of all purchasers of Sleep Number common stock between <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 501pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">February 18, 2021 and July 20, 2021. On September 19, 2022, Defendants moved to dismiss the consolidated amended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 513pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">complaint, which motion was heard by the Court on January 17, 2023. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 351.43pt; position: var(--position); text-decoration: none; white-space: pre;">On July 10, 2023, the Court issued an order <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 525pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">dismissing the Plaintiffs&#8217; consolidated amended complaint with prejudice.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 549pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;">Shareholder Derivative Complaint<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 573pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On May 12, 2022, Gwendolyn Calla Moore, as the appointed representative of purported Sleep Number shareholder <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 585pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Matthew Gelb, filed a derivative action (the Derivative Action) in the District of Minnesota against Jean-Michel Valette, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 597pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Shelly Ibach, Barbara Matas, Brenda Lauderback, Daniel Alegre, Deborah Kilpatrick, Julie Howard, Kathleen Nedorostek, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 609pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Michael Harrison, Stephen Gulis, Jr., David Callen, and Kevin Brown. Moore purports to assert claims on behalf of Sleep <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 621pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Number for breaches of fiduciary duty, waste, and contribution under Sections 10(b) and 21(d) of the Exchange Act. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 633pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Moore&#8217;s allegations generally mirror those asserted in the securities complaint described above. The Moore complaint <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 645pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">seeks damages in an unspecified amount, disgorgement, interest, and costs and expenses, including attorneys&#8217; and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 657pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">experts&#8217; fees.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 681pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On September 13, 2022, the District of Minnesota entered a joint stipulation staying all proceedings in the Derivative <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 693pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Action pending the outcome of any motion to dismiss the Steamfitters consolidated amended complaint. On July 10, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 705pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2023, the District of Minnesota in the Steamfitters case dismissed the consolidated amended complaint with prejudice, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 717pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">as noted above. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 110.66pt; position: var(--position); text-decoration: none; white-space: pre;">The Plaintiff in the Derivative Action subsequently moved the Court to voluntarily dismiss its the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 729pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Complaint and on January 22, 2024, the District of Minnesota dismissed the Derivative Action without prejudice.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></ix:continuation><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">13 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><ix:continuation id="f-542-3"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;">Stockholder Demand<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On March 25, 2022, Sleep Number received a shareholder litigation demand (the &#8220;Demand&#8221;), requesting that the Board <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">investigate the allegations in the Steamfitters complaint and pursue claims on Sleep Number&#8217;s behalf based on those <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">allegations. On May 12, 2022, the Board established a special litigation committee to investigate the demand.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On October 5 and October 12, 2022, Sleep Number received <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.03pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="litigationdemand" contextRef="c-108" decimals="INF" name="snbr:LossContingencyNumberOfLitigationDemands" format="ixt-sec:numwordsen" scale="0" id="f-554">two</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 330.5pt; position: var(--position); text-decoration: none; white-space: pre;"> additional shareholder litigation demands, which <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">adopted and incorporated the allegations and requests in the Demand. Both of these additional litigation demands were <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">referred to the special litigation committee.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Subsequently, the special litigation committee determined that it would not be in the best interests of the Company and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 224.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">its shareholders to take the actions requested in the demands a<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.13pt; position: var(--position); text-decoration: none; white-space: pre;">nd, thus, rejected the demands in their entirety.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: bold; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Table of Contents</a><span style="display: inline-block; height: 6.77pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 25.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 228.24pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 37.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 259.06pt; position: var(--position); text-decoration: none; white-space: pre;">AND SUBSIDIARIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 49.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 174.08pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 61.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 279.06pt; position: var(--position); text-decoration: none; white-space: pre;">(unaudited)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">14 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_70"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">OPERATIONS<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (MD&amp;A) is intended to provide <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">a reader of the Company&#8217;s condensed consolidated financial statements with a narrative from the perspective of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">management on its financial condition, results of operations, liquidity and certain other factors that may affect the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s future results. MD&amp;A is presented in seven sections:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Forward-Looking Statements and Risk Factors<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 147pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Business Overview<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 162pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Results of Operations<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Liquidity and Capital Resources<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 192pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Non-GAAP Data Reconciliations<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 207pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Off-Balance-Sheet Arrangements and Contractual Obligations<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 222pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Critical Accounting Policies<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 249pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_73"></div><div style="line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Forward-looking Statements and Risk Factors<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"><span style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">&#160; <span style="display: inline-block; height: 6.93pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 273pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The discussion in this Quarterly Report contains certain forward-looking statements that relate to future plans, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">events, financial results or performance. You can identify forward-looking statements by those that are not <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 297pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">historical in nature, particularly those that use terminology such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;expect,&#8221; <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;plan,&#8221; &#8220;project,&#8221; &#8220;predict,&#8221; &#8220;intend,&#8221; &#8220;potential,&#8221; &#8220;continue&#8221; or the negative <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of these or similar terms. These statements are subject to certain risks and uncertainties that could cause actual <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">results to differ materially from the Company&#8217;s historical experience and its present expectations or projections. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">These risks and uncertainties include, among others:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in economic conditions and consumer sentiment and related impacts on discretionary consumer spending;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 384pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Increases in interest rates, which have increased the cost of servicing the Company&#8217;s indebtedness;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 399pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Availability of attractive and cost-effective consumer credit options;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 414pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to achieve savings and efficiencies from cost savings plans related to business restructuring actions and to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 426pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">avoid unexpected adverse effects;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 441pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Dependence on, and ability to maintain working relationships and favorable contractual terms with key suppliers and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 453pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">third parties;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 468pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Fluctuations in commodity costs or third-party delivery or logistics costs and other inflationary pressures;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 483pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Risks inherent in global-sourcing activities, including tariffs, foreign regulation, geo-political turmoil, war, pandemics, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 495pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">labor challenges, foreign currency fluctuations, inflation, and climate or other disasters, and resulting supply <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 507pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">shortages and production and delivery delays and disruptions;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 522pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Operating with minimal levels of inventory, which may leave the Company vulnerable to supply shortages, as well as <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 534pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">carrying excess levels of inventory for various products from time to time, which may leave the Company vulnerable <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 546pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">to inventory obsolescence and write-downs;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 561pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The effectiveness of the Company&#8217;s marketing strategy and promotional efforts;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 576pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The execution of Sleep Number&#8217;s Total Retail distribution strategy;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 591pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to achieve and maintain high levels of product quality and to improve and expand the product line;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 606pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to protect the Company&#8217;s technology, trademarks, and brand and the adequacy of its intellectual property <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 618pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">rights;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 633pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to effectively compete;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 648pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Risks of disruption in the operation of any of the Company&#8217;s facilities and operations, including manufacturing, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 660pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">assembly, distribution, logistics, field services, home delivery, headquarters, product development, retail or customer <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 672pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">service operations;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 687pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to comply with existing and changing government regulations and laws;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 702pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Pending or unforeseen litigation and the potential for associated adverse publicity;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 717pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The adequacy of the Company&#8217;s and third-party information systems and costs and disruptions related to upgrading <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 729pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">or maintaining these systems; <span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">15 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s ability to identify and withstand cyber threats that could compromise the security of its systems, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">result in a data breach or business disruption;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 63pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Risks associated with advancements in or adoption of artificial intelligence technologies;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 78pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Sleep Number&#8217;s ability, and the ability of its suppliers and vendors, to attract, retain and motivate qualified and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 90pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">effective personnel;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The volatility of Sleep Number stock, its removal from various stock indices, and the potential negative effects of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">shareholder activism or of changes in coverage by securities analysts;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Environmental, social and governance risks, including increasing regulation and stakeholder expectations; and<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 147pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s ability to adapt to climate change and readiness for legal or regulatory responses thereto.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 174pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Additional information concerning these, and other risks and uncertainties is contained under the caption &#8220;Risk <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 186pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Factors&#8221; in Part I, Item 1A. in the Company&#8217;s Annual Report on Form 10-K and in Part II. Item 1A. in subsequent <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 198pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Quarterly Reports on Form 10-Q.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 222pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company has no obligation to publicly update or revise any of the forward-looking statements contained in this <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 234pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Quarterly Report on Form 10-Q.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 258pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_76"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 258pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Business Overview<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 282pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sleep Number is a wellness technology company and market leader in the design, manufacturing, marketing and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 294pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">distribution of highly innovative sleep solutions. The Company&#8217;s purpose is to improve the health and wellbeing of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 306pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">society through higher quality sleep; to date, it has improved the lives of over <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 384.48pt; position: var(--position); text-decoration: none; white-space: pre;">15&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 427.99pt; position: var(--position); text-decoration: none; white-space: pre;"> people. Sleep Number&#8217;s Smart <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 318pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sleepers benefit from individualized sleep experiences, night after night, and are experiencing the physical, mental and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 330pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">emotional benefits of life-changing sleep. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 354pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sleep Number&#8217;s life-changing, differentiated smart beds combine physical and digital innovations, integrating <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 366pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">unparalleled physical comfort with a highly advanced technology platform. The smart beds offer the Company&#8217;s <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 378pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">signature firmness adjustability, enabling each sleeper adjustable comfort. Embedded digital sensors learn the sleep <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 390pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">needs of each individual; &#8220;sense and do&#8221; technology uses the sensed data to automatically adjust the smart bed to keep <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 402pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the sleeper comfortable throughout the night. Active temperature balancing technology supports the ideal climate for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 414pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">both sleepers and solves a prevalent sleep challenge. Additionally, the smart beds are an exceptional value, with <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 426pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">personalized sleep insights delivered daily, new features regularly added to all smart beds through over-the-air updates, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 438pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and prices to meet most budgets. Sleep Number<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 254.88pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">&#174;<span style="display: inline-block; height: 4.914pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 260.08000000000004pt; position: var(--position); text-decoration: none; white-space: pre;"> smart beds provide unmatched features, benefits and comfort that <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 450pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">can lead to improved sleep health and wellness for both sleepers.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 474pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s advantaged business model is supported by its consumer innovation strategy: an individualized sleep <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 486pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">wellness platform, a network of highly engaged Smart Sleepers, a vertically integrated operating model, and a culture of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 498pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">individuality, with an ambitious vision to become one of the world&#8217;s most beloved brands. Sleep Number&#8217;s exclusive <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 510pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">distribution meets its customers whenever and wherever they choose &#8211; through digital and in-store touchpoints &#8211; to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 522pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">provide an exceptional experience and a lifelong relationship. The Company partners with world-leading institutions to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 534pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">bring the power of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 122.09pt; position: var(--position); text-decoration: none; white-space: pre;">nearly <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 151.72pt; position: var(--position); text-decoration: none; white-space: pre;">28&#160;billion<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 192.82pt; position: var(--position); text-decoration: none; white-space: pre;"> hours of longitudinal sleep data to sleep science and research. And Sleep Number&#8217;s <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 546pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">3,800<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 61.019999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 63.8pt; position: var(--position); text-decoration: none; white-space: pre;">purpose-driven team members are dedicated to the Company&#8217;s mission of improving lives by individualizing sleep <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 558pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">experiences.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 582pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sleep Number is focused on cost improvement through broad-based restructuring actions to become a stronger, more <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 594pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">durable company, poised for accelerating growth and superior shareholder returns as the bedding industry demand <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 606pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">environment improves. The Company generates revenue by marketing and selling its innovative smart beds directly to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 618pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">new and existing customers through its vertically integrated, exclusive, direct-to-consumer retail touch points including <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 630pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Stores, Online, Phone, and Chat (Total Retail). <span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">16 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_79"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Results<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 69.89pt; position: var(--position); text-decoration: none; white-space: pre;"> of Operations<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Quarterly and Year-to-Date Results<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Quarterly and year-to-date operating results may fluctuate significantly as a result of a variety of factors, including <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">increases or decreases in sales, timing, amount and effectiveness of advertising expenditures, changes in sales return <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">rates or warranty experience, timing of investments in growth initiatives and infrastructure, timing of store openings/<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">closings and related expenses, changes in net sales resulting from changes in the Company&#8217;s store base, timing of new <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">product introductions and related expenses, timing of promotional offerings, competitive factors, changes in commodity <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 144pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">costs, disruptions in global supplies or third-party service providers, seasonality of retail and bedding industry sales, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 156pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consumer sentiment and general economic conditions. The extent to which these external factors will impact the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 168pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s business and its consolidated financial results will depend on future developments, which are highly <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 180pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">uncertain and cannot be predicted. Therefore, the historical results of operations may not be indicative of the results that <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 192pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">may be achieved for any future period.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 216pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Highlights<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 240pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Financial highlights for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 250.24pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 313.44pt; position: var(--position); text-decoration: none; white-space: pre;"> were as follows:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 264pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.81pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 287.01pt; position: var(--position); text-decoration: none; white-space: pre;"> of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 301.46000000000004pt; position: var(--position); text-decoration: none; white-space: pre;">$408 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 356.09pt; position: var(--position); text-decoration: none; white-space: pre;"> decreased <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 408.14pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 427.59pt; position: var(--position); text-decoration: none; white-space: pre;"> from <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 453.88pt; position: var(--position); text-decoration: none; white-space: pre;">$459&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 508.51pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 276pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">period one year ago.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 147.72pt; position: var(--position); text-decoration: none; white-space: pre;"> T<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.24pt; position: var(--position); text-decoration: none; white-space: pre;">he mattress industry is in a historic recession, consumer purchasing power remains limited, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 288pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">and consumers are scrutinizing their spending. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 300pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The net sales change resulted from an <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 226.8pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 246.25pt; position: var(--position); text-decoration: none; white-space: pre;"> comparable sales decrease in Total Retail. For additional details, see the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 312pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">components of total net sales change on page <span style="display: inline-block; height: 7.56pt;"></span></span><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 264.23pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_91">19</a><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 275.35pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 327pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Sales per store (sales for stores open at least one year, Total Retail, including online, phone and chat) on a trailing <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 339pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">twelve-month basis for the period ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 238.98pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 302.18pt; position: var(--position); text-decoration: none; white-space: pre;"> totaled <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 339.57pt; position: var(--position); text-decoration: none; white-space: pre;">$2.7 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 391.42pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.6pt; position: var(--position); text-decoration: none; white-space: pre;">$3.1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 518.45pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 351pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">same period last year.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 366pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Operating income for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 264.18pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 327.38pt; position: var(--position); text-decoration: none; white-space: pre;"> was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.61pt; position: var(--position); text-decoration: none; white-space: pre;">$6 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 393.12pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 468.3pt; position: var(--position); text-decoration: none; white-space: pre;">$11 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 517.37pt; position: var(--position); text-decoration: none; white-space: pre;"> in the prior-<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 378pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">year period. The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 130.3pt; position: var(--position); text-decoration: none; white-space: pre;">$5 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 173.81pt; position: var(--position); text-decoration: none; white-space: pre;"> decrease in operating income was driven by the lower net sales offset by a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 511.6pt; position: var(--position); text-decoration: none; white-space: pre;">1.5<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 525.5pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 390pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">increase in the gross profit rate, and an <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 231.01pt; position: var(--position); text-decoration: none; white-space: pre;">$18 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 280.08000000000004pt; position: var(--position); text-decoration: none; white-space: pre;"> reduction in operating expenses. Operating expenses for the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 402pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 147.70999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 210.91pt; position: var(--position); text-decoration: none; white-space: pre;"> included <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.99pt; position: var(--position); text-decoration: none; white-space: pre;">$2 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 298.5pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 417pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Adjusted EBITDA for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 260.53999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 323.74pt; position: var(--position); text-decoration: none; white-space: pre;"> was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 345.97pt; position: var(--position); text-decoration: none; white-space: pre;">$28 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.04pt; position: var(--position); text-decoration: none; white-space: pre;">, compared to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 460.97pt; position: var(--position); text-decoration: none; white-space: pre;">$35 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.04pt; position: var(--position); text-decoration: none; white-space: pre;"> in the prior-<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 429pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">year period as ongoing cost reduction actions partially offset the year-over-year net sales decline.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 444pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 73.64pt; position: var(--position); text-decoration: none; white-space: pre;">1.5<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.53999999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. gross profit rate increase was primarily due to improvement in commodity prices and operating <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 456pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">efficiencies. See the Gross profit discussion on page <span style="display: inline-block; height: 7.56pt;"></span></span><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.01pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_106">20</a><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 300.13pt; position: var(--position); text-decoration: none; white-space: pre;"> for additional details.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 471pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 73.64pt; position: var(--position); text-decoration: none; white-space: pre;">$18&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 122.71pt; position: var(--position); text-decoration: none; white-space: pre;"> reduction in the Company&#8217;s operating expenses was due to lower sales and marketing and research <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 483pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">and development expenses, partly offset by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 252.54pt; position: var(--position); text-decoration: none; white-space: pre;">$2 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 296.05pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 498pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 218.99pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 282.19pt; position: var(--position); text-decoration: none; white-space: pre;"> was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 304.41999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">$5 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 347.93pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with net income of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 487.57pt; position: var(--position); text-decoration: none; white-space: pre;">$1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 531.0799999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 510pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">same period one year ago. Net loss per diluted share was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.01pt; position: var(--position); text-decoration: none; white-space: pre;">$0.22<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 339.03pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with net income per diluted share of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 522pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">$0.03<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.02pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 81.8pt; position: var(--position); text-decoration: none; white-space: pre;">for the comparable period one year ago.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 537pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s adjusted return on invested capital (Adjusted ROIC) was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 378.35pt; position: var(--position); text-decoration: none; white-space: pre;">3.7%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 400.58pt; position: var(--position); text-decoration: none; white-space: pre;"> on a trailing twelve-month basis for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 549pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">the period ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 135.11pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 198.31pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.49pt; position: var(--position); text-decoration: none; white-space: pre;">12.3%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 301.28pt; position: var(--position); text-decoration: none; white-space: pre;"> for the comparable period one year ago. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 564pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The Company generated <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 168.66pt; position: var(--position); text-decoration: none; white-space: pre;">$24 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 217.73pt; position: var(--position); text-decoration: none; white-space: pre;"> in cash from operating activities for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 397.13pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 408.61pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 479pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 542.2pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 576pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 123.62pt; position: var(--position); text-decoration: none; white-space: pre;">$19 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.69pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period one year ago.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 591pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Fre<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 68.44pt; position: var(--position); text-decoration: none; white-space: pre;">e cash flow<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 117.9pt; position: var(--position); text-decoration: none; white-space: pre;"> provided <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 163.82pt; position: var(--position); text-decoration: none; white-space: pre;">$9 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 207.33pt; position: var(--position); text-decoration: none; white-space: pre;"> for the six months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 324.19pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 387.39pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with using <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 489.24pt; position: var(--position); text-decoration: none; white-space: pre;">$11 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 538.31pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 603pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">same period one year ago.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 618pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">As of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.57pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 142.76999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company had <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 231.14pt; position: var(--position); text-decoration: none; white-space: pre;">$540&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 285.77pt; position: var(--position); text-decoration: none; white-space: pre;"> of borrowings under its revolving credit facility.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 655pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_82"></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">17 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_85"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table sets forth the Company&#8217;s results of operations expressed as dollars and percentages of net sales. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Figures are in millions, except percentages and per share amounts. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 337.67pt; position: var(--position); text-decoration: none; white-space: pre;">Amounts may not<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 416.58pt; position: var(--position); text-decoration: none; white-space: pre;"> add due to rounding differences.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 63pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 153.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 45pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 45pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 45pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 45pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 45pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 45pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 45pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 45pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="7" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 153.75pt; position: var(--position); top: 0pt; width: 191.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 191.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 46.1pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="7" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 348.75pt; position: var(--position); top: 0pt; width: 191.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 191.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 52.66pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 153.75pt; position: var(--position); top: 14.25pt; width: 93.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 1.25pt; width: 93.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.88pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 93.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 251.25pt; position: var(--position); top: 14.25pt; width: 93.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 1.25pt; width: 93.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 31.5pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 93.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 348.75pt; position: var(--position); top: 14.25pt; width: 93.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 1.25pt; width: 93.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.88pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 93.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 446.25pt; position: var(--position); top: 14.25pt; width: 93.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 1.25pt; width: 93.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 31.5pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 93.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 39pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 39pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 8.44pt;"></span></span><span style="left: 16.63pt; position: var(--position);">408.4<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 39pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 8.3pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 8.3pt; position: var(--position);">100.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 39pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 8.44pt;"></span></span><span style="left: 16.63pt; position: var(--position);">458.8<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 39pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 8.3pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 8.3pt; position: var(--position);">100.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 39pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 8.44pt;"></span></span><span style="left: 16.63pt; position: var(--position);">878.9<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 39pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 8.3pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 8.3pt; position: var(--position);">100.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 39pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 8.44pt;"></span></span><span style="left: 16.63pt; position: var(--position);">985.3<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 39pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 8.3pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 8.3pt; position: var(--position);">100.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 54.75pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cost of sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 54.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">166.9<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 54.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">40.9%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 54.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">194.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 54.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">42.4%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 54.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">361.2<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 54.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">41.1%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 54.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">410.8<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 54.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">41.7%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 70.5pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Gross profit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 70.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">241.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 70.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">59.1%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 70.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">264.3<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 70.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">57.6%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 70.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">517.7<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 70.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">58.9%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 70.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">574.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 70.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">58.3%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 86.25pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating expenses:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 102pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Sales and marketing<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 102pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">182.4<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 102pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">44.7%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 102pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">197.8<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 102pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">43.1%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 102pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">390.9<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 102pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">44.5%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 102pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">428.3<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 102pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">43.5%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 117.75pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">General and administrative<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 117.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">39.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 117.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">9.7%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 117.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">39.8<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 117.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">8.7%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 117.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">78.7<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 117.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">8.9%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 117.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">79.2<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 117.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">8.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 133.5pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Research and development<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 133.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">11.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 133.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">2.8%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 133.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">15.4<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 133.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">3.4%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 133.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">24.0<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 133.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">2.7%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 133.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">29.9<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 133.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">3.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 149.25pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 149.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 25.12pt;"></span></span><span style="left: 27.75pt; position: var(--position);">1.8<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 149.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">0.4%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 149.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 29.02pt;"></span></span><span style="left: 31.65pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 149.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">0.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 149.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">12.4<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 149.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">1.4%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 149.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 29.02pt;"></span></span><span style="left: 31.65pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 149.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">0.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 165pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total operating expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 165pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">235.4<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 165pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">57.6%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 165pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 17.35pt; position: var(--position); text-decoration: none; white-space: pre;">253.0<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 165pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">55.1%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 165pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">506.0<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 165pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">57.6%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 165pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 16.63pt; position: var(--position);">537.4<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 165pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 13.86pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 13.86pt; position: var(--position);">54.5%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 180.75pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 180.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 25.12pt;"></span></span><span style="left: 27.75pt; position: var(--position);">6.1<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 180.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">1.5%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 180.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">11.2<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 180.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">2.4%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 180.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">11.7<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 180.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">1.3%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 180.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">37.2<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 180.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">3.8%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 196.5pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Interest expense, net<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 196.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">12.3<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 196.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">3.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 196.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 25.12pt;"></span></span><span style="left: 27.75pt; position: var(--position);">9.9<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 196.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">2.2%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 196.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">24.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 196.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">2.8%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 196.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">19.1<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 196.5pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">1.9%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; overflow: hidden; position: var(--position); top: 212.25pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">(Loss) income before income <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">taxes<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 212.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 22.52pt;"></span></span><span style="left: 25.15pt; position: var(--position);">(6.2)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 212.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 16.82pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 16.82pt; position: var(--position);">(1.5%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 212.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 25.12pt;"></span></span><span style="left: 27.75pt; position: var(--position);">1.3<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 212.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">0.3%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 212.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 16.96pt;"></span></span><span style="left: 19.59pt; position: var(--position);">(12.9)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 212.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 16.82pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 16.82pt; position: var(--position);">(1.5%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 212.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">18.1<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 212.25pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">1.8%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 228pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax (benefit) expense<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 228pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 22.52pt;"></span></span><span style="left: 25.15pt; position: var(--position);">(1.1)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 228pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 16.82pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 16.82pt; position: var(--position);">(0.3%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 228pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 25.12pt;"></span></span><span style="left: 27.75pt; position: var(--position);">0.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 228pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">0.1%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 228pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 22.52pt;"></span></span><span style="left: 25.15pt; position: var(--position);">(0.4)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 228pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">0.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 228pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 25.12pt;"></span></span><span style="left: 27.75pt; position: var(--position);">5.9<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 228pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">0.6%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 243.75pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 243.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 16.96pt;"></span></span><span style="left: 25.15pt; position: var(--position);">(5.1)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 202.5pt; position: var(--position); top: 243.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 16.82pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 16.82pt; position: var(--position);">(1.2%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 243.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 27.75pt; position: var(--position);">0.8<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300pt; position: var(--position); top: 243.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">0.2%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 243.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 11.4pt;"></span></span><span style="left: 19.59pt; position: var(--position);">(12.5)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 397.5pt; position: var(--position); top: 243.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 16.82pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 16.82pt; position: var(--position);">(1.4%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 243.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">12.2<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 495pt; position: var(--position); top: 243.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 19.42pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 19.42pt; position: var(--position);">1.2%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 275.25pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 291pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Basic<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 291pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 11.4pt;"></span></span><span style="left: 19.59pt; position: var(--position);">(0.22)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 291pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">0.03<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 291pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 11.4pt;"></span></span><span style="left: 19.59pt; position: var(--position);">(0.56)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 291pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">0.55<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 306.75pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Diluted<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 306.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 11.4pt;"></span></span><span style="left: 19.59pt; position: var(--position);">(0.22)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 306.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">0.03<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 306.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 11.4pt;"></span></span><span style="left: 19.59pt; position: var(--position);">(0.56)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 306.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 14pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">0.54<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="4" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 338.25pt; width: 247.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 247.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average number of common shares:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 354pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Basic<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 354pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">22.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 354pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">22.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 354pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">22.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 354pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">22.4<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 369.75pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 153.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Diluted<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 153.75pt; position: var(--position); top: 369.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">22.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 251.25pt; position: var(--position); top: 369.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">22.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 348.75pt; position: var(--position); top: 369.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">22.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 446.25pt; position: var(--position); top: 369.75pt; width: 45pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 45pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 19.56pt;"></span></span><span style="left: 22.189999999999998pt; position: var(--position);">22.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr></tbody></table></div></div></div><div style="position: absolute; top: 465.5pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_88"></div><div style="line-height: 10pt; position: var(--position); top: 465.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The percentage of total net sales, by dollar volume, was as follows:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 477.5pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 40.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Retail stores<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">87.8%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">87.7%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">88.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">87.4%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 55.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Online, phone, chat and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">12.2%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">12.3%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">12.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">12.6%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 70.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total Company<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 40.55pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 40.55pt; position: var(--position);">100.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 40.55pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 40.55pt; position: var(--position);">100.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 40.55pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 40.55pt; position: var(--position);">100.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 40.55pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 40.55pt; position: var(--position);">100.0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">18 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_91"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The components of total net sales change, including comparable net sales changes, were as follows:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 48pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 40.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Sales change rates:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Retail comparable-store sales <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 136.31pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(11%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(20%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(10%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(10%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Online, phone and chat<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(13%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 57.41pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 57.41pt; position: var(--position);">(3%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(16%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(12%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 84.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total Retail comparable sales change <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 183.53pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 84.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(11%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 84.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(18%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 84.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(11%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 84.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(10%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 99.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net opened/closed stores and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 99.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 60.01pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 60.01pt; position: var(--position);">0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 99.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 60.01pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 60.01pt; position: var(--position);">2%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 99.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 60.01pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 60.01pt; position: var(--position);">0%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 99.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 60.01pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 60.01pt; position: var(--position);">2%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 114.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total Company<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 114.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(11%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 114.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(16%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 114.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.85pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.85pt; position: var(--position);">(11%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 114.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 57.41pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 57.41pt; position: var(--position);">(8%)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 6pt; position: var(--position); top: 182.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); white-space: pre;">___________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 192.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Stores are included in the comparable-store calculations in the 13th full month of operations. Stores that have been remodeled or repositioned <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 202.55pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">within the same shopping center remain in the comparable-store base.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="position: absolute; top: 224.15pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_94"></div><div style="line-height: 10pt; position: var(--position); top: 224.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"> Other sales metrics were as follows:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 236.15pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 40.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Average sales per store <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 110.22pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 117.21pt; position: var(--position); text-decoration: none; white-space: pre;"> (in thousands)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">2,732<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">3,089<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 55.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Average sales per square foot <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 138.75pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.7pt;"></span></span><span style="left: 48.89pt; position: var(--position);">883<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">1,007<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 70.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stores &gt; $2 million in net sales <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 141.5pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 54.45pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 54.45pt; position: var(--position);">62%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 54.45pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 54.45pt; position: var(--position);">71%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 85.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stores &gt; $3 million in net sales <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 141.5pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 85.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 54.45pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 54.45pt; position: var(--position);">21%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 85.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 54.45pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 54.45pt; position: var(--position);">31%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 100.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Average revenue per smart bed unit <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 166.89pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(3)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 100.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">5,802<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 100.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">5,990<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 100.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">5,782<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 100.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">5,913<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 6pt; position: var(--position); top: 356.65pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); white-space: pre;">___________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 366.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Trailing-twelve months Total Retail comparable sales per store open at least one year.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 379.45pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Trailing-twelve months for stores open at least one year (excludes online, phone and chat sales).<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 392.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(3)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Represents Total Retail net sales divided by Total Retail smart bed units.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="position: absolute; top: 413.65pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_97"></div><div style="line-height: 10pt; position: var(--position); top: 413.65pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The number of retail stores operating was as follows:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 425.65pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 40.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Beginning of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">661<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">671<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">672<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">670<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 55.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Opened<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.71pt;"></span></span><span style="left: 68.33999999999999pt; position: var(--position);">4<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.71pt;"></span></span><span style="left: 68.33999999999999pt; position: var(--position);">7<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);">10<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 55.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);">19<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 70.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Closed<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.55pt;"></span></span><span style="left: 60.18pt; position: var(--position);">(19)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 63.11pt;"></span></span><span style="left: 65.74pt; position: var(--position);">(6)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.55pt;"></span></span><span style="left: 60.18pt; position: var(--position);">(36)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.55pt;"></span></span><span style="left: 60.18pt; position: var(--position);">(17)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 85.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">End of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 85.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">646<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 85.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">672<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 85.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">646<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 85.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">672<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">19 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_100"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Comparison of Three Months Ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 210.19pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 276.81pt; position: var(--position); text-decoration: none; white-space: pre;"> with Three Months Ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 405.48pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 60pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_103"></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 205.81pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 269.01pt; position: var(--position); text-decoration: none; white-space: pre;"> of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 283.46000000000004pt; position: var(--position); text-decoration: none; white-space: pre;">$408 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 338.09pt; position: var(--position); text-decoration: none; white-space: pre;"> decreased <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.14pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 409.59pt; position: var(--position); text-decoration: none; white-space: pre;"> from <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 435.88pt; position: var(--position); text-decoration: none; white-space: pre;">$459&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 490.51pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">period one year ago. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 132.5pt; position: var(--position); text-decoration: none; white-space: pre;">T<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 138.24pt; position: var(--position); text-decoration: none; white-space: pre;">he mattress industry is in a historic recession, consumer purchasing power remains limited, and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consumers are scrutinizing their spending.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The net sales change consisted primarily of&#160;an <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 244.35pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 263.8pt; position: var(--position); text-decoration: none; white-space: pre;"> comparable sales decrease in Total Retail.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 156pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.64pt; position: var(--position); text-decoration: none; white-space: pre;">$50.4&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 113.05pt; position: var(--position); text-decoration: none; white-space: pre;"> net sales decrease compared with the same period one year ago was comprised of the following: <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 552.15pt; position: var(--position); text-decoration: none; white-space: pre;">(i) a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 168pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">$40.2 </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 63.8pt; position: var(--position); text-decoration: none; white-space: pre;">million decrease in Retail comparable net sales; (ii) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 290.83000000000004pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">a $7.0 </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 321.04pt; position: var(--position); text-decoration: none; white-space: pre;">million decrease from online, phone and chat; and (iii) a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 180pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$3.2 million decrease from net store closings and other<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 281.53999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 287.1pt; position: var(--position); text-decoration: none; white-space: pre;">Total Retail smart bed unit sales decreased <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.33pt; position: var(--position); text-decoration: none; white-space: pre;">8<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 486.89pt; position: var(--position); text-decoration: none; white-space: pre;">%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 495.22pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 498pt; position: var(--position); text-decoration: none; white-space: pre;">compared with <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 192pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the prior year. Total Retail average revenue per smart bed unit decreased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 380.04pt; position: var(--position); text-decoration: none; white-space: pre;">3%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 393.93pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 408.74pt; position: var(--position); text-decoration: none; white-space: pre;">$5,802<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 439.32pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 514.5pt; position: var(--position); text-decoration: none; white-space: pre;">$5,990<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 545.0799999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> in the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 204pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">prior-year period. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 228pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_106"></div><div style="line-height: 10pt; position: var(--position); top: 228pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Gross profit<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 252pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Gross profit of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 102.82pt; position: var(--position); text-decoration: none; white-space: pre;">$241 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.45pt; position: var(--position); text-decoration: none; white-space: pre;"> for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 286.15pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.35pt; position: var(--position); text-decoration: none; white-space: pre;"> decreased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 415.11pt; position: var(--position); text-decoration: none; white-space: pre;">$23&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 464.18pt; position: var(--position); text-decoration: none; white-space: pre;">, or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.77pt; position: var(--position); text-decoration: none; white-space: pre;">9%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 495.66pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 264pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$264 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period one year ago. The gross profit rate increased to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 399.31pt; position: var(--position); text-decoration: none; white-space: pre;">59.1%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 427.1pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales for the three months <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 276pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 130.88pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 206.06pt; position: var(--position); text-decoration: none; white-space: pre;">57.6%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 233.85pt; position: var(--position); text-decoration: none; white-space: pre;"> for the prior-year comparable period. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 300pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The current-year gross profit rate<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 182.97pt; position: var(--position); text-decoration: none; white-space: pre;"> increase of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 236.87pt; position: var(--position); text-decoration: none; white-space: pre;">1.5<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 250.77pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. was mainly due to: <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 360.59pt; position: var(--position); text-decoration: none; white-space: pre;">(i) improvement in commodity prices and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 312pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">operating efficiencies, increased the rate by 2.2 ppt.; (ii) favorability in sales return and exchange costs, increased the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 324pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">rate by 0.7 ppt.; partly offset by (iii) product mix of our FlexFit smart adjustable bases, which pressured the rate b<span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 539.06pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">y 1.3 </span><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 336pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">ppt</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 51.54pt; position: var(--position); text-decoration: none; white-space: pre;">. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 57.1pt; position: var(--position); text-decoration: none; white-space: pre;">In addition, the gross profit rate may fluctuate from quarter to quarter due to a variety of other factors, including <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 348pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">changes in warranty expenses, manufacturing and supply chain operations and performance-based incentive <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 360pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compensation.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 384pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_109"></div><div style="line-height: 10pt; position: var(--position); top: 384pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sales and marketing expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 408pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sales and marketing expenses for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 299.36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 362.56pt; position: var(--position); text-decoration: none; white-space: pre;"> were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 389.78pt; position: var(--position); text-decoration: none; white-space: pre;">$182 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 444.41pt; position: var(--position); text-decoration: none; white-space: pre;">, or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 462pt; position: var(--position); text-decoration: none; white-space: pre;">44.7%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 489.79pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 420pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.62pt; position: var(--position); text-decoration: none; white-space: pre;">$198 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 160.25pt; position: var(--position); text-decoration: none; white-space: pre;">, or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 177.84pt; position: var(--position); text-decoration: none; white-space: pre;">43.1%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 205.63pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales, for the same period one year ago. The current-year sales and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 432pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">marketing expenses rate increase of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 199.34pt; position: var(--position); text-decoration: none; white-space: pre;">1.6<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.24pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. was primarily due to the deleveraging impact of an <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.91pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 486.36pt; position: var(--position); text-decoration: none; white-space: pre;"> net sales decline <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 444pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">offset by an <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 91.00999999999999pt; position: var(--position); text-decoration: none; white-space: pre;">8%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 104.9pt; position: var(--position); text-decoration: none; white-space: pre;"> decrease in expenses including a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 257.72pt; position: var(--position); text-decoration: none; white-space: pre;">7%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 271.61pt; position: var(--position); text-decoration: none; white-space: pre;"> lower media spend.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 468pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_112"></div><div style="line-height: 10pt; position: var(--position); top: 468pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">General and administrative expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 492pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">General and administrative (G&amp;A) expenses totaled&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 267.68pt; position: var(--position); text-decoration: none; white-space: pre;">$40 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 316.75pt; position: var(--position); text-decoration: none; white-space: pre;">, or&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 334.34pt; position: var(--position); text-decoration: none; white-space: pre;">9.7%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 356.57pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;of net sales, for the&#160;three months ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 504pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 174.38pt; position: var(--position); text-decoration: none; white-space: pre;">$40 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.45pt; position: var(--position); text-decoration: none; white-space: pre;">, or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 241.04pt; position: var(--position); text-decoration: none; white-space: pre;">8.7%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 263.27pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales, in the prior-year period. The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.84pt; position: var(--position); text-decoration: none; white-space: pre;">$0.2&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 502.69pt; position: var(--position); text-decoration: none; white-space: pre;"> decrease in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 516pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">G&amp;A expenses consisted mainly of:<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 193.27pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 196.05pt; position: var(--position); text-decoration: none; white-space: pre;">(i) a $1.8 million decrease in employee compensation on lower headcount; offset by <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 528pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">(ii) a $1.0 million year-over-year increase in company-wide, performance-based incentive compensation due to the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 540pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">expected performance against the full-year targets in the current year; and (iii) $0.6 increase in other miscellaneous <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 552pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">expenses<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 77.69pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.47pt; position: var(--position); text-decoration: none; white-space: pre;"> The G&amp;A expenses rate increased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.26pt; position: var(--position); text-decoration: none; white-space: pre;">1.0<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 265.15999999999997pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. in the current-year period, compared with the same period one <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 564pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">year ago due to the items discussed above <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 230.29pt; position: var(--position); text-decoration: none; white-space: pre;">offset by<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 268.99pt; position: var(--position); text-decoration: none; white-space: pre;"> the deleveraging impact of lower net sales.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 588pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_115"></div><div style="line-height: 10pt; position: var(--position); top: 588pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Research and development expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 612pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Research and development (R&amp;D) expenses decreased to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 294.98pt; position: var(--position); text-decoration: none; white-space: pre;">$12 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 344.05pt; position: var(--position); text-decoration: none; white-space: pre;"> for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.75pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 535.95pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 622.7pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.62pt; position: var(--position); text-decoration: none; white-space: pre;">$15 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.69pt; position: var(--position); text-decoration: none; white-space: pre;"> with the same period last year primarily due to lower headcount and outside services. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 541.13pt; position: var(--position); white-space: pre;">While <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 633.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">the Company&#8217;s consumer innovation pipeline remains robust, it is re-prioritizing R&amp;D resources in this highly constrained <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 644.1pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">environment.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 666.8pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_118"></div><div style="line-height: 10pt; position: var(--position); top: 666.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">Interest expense, net<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 690.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Interest expense, net increased to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 190.12pt; position: var(--position); text-decoration: none; white-space: pre;">$12 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 239.19pt; position: var(--position); text-decoration: none; white-space: pre;"> for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 367.89pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 431.09pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 506.27pt; position: var(--position); text-decoration: none; white-space: pre;">$10 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 555.34pt; position: var(--position); text-decoration: none; white-space: pre;"> for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 702.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the same period one year ago. The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 195.67pt; position: var(--position); text-decoration: none; white-space: pre;">$2 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 239.18pt; position: var(--position); text-decoration: none; white-space: pre;"> increase was mainly driven by a higher weighted-average interest rate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 714.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compared with the same period one year ago.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">20 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_121"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring Costs<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In the fourth quarter of 2023, the Company initiated cost reduction actions to reduce operating expenses and accelerate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">gross margin initiatives, and recognized <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 215.78pt; position: var(--position); text-decoration: none; white-space: pre;">$15.7&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.19pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs in that quarter. In addition to the costs <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">incurred in 2023, the Company incurred an additional <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.49pt; position: var(--position); text-decoration: none; white-space: pre;">$1.8&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 329.34pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 351.76pt; position: var(--position); text-decoration: none; white-space: pre;">$12.4&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 409.17pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs during the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.22pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 163.61pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 226.81pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively. Charges incurred related to this initiative were comprised of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">contract termination costs, severance and employee-related benefits, professional fees and other, and asset impairment <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">charges and are included in the restructuring costs line in the Company&#8217;s consolidated statement of operations. The <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company expects an additional <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 180.1pt; position: var(--position); text-decoration: none; white-space: pre;">$1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.61pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 238.42pt; position: var(--position); text-decoration: none; white-space: pre;">$2&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 281.93pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs to be incurred through the remainder of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 144pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2024.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 168pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_124"></div><div style="line-height: 10pt; position: var(--position); top: 168pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax (benefit) expense<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 192pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax benefit totaled <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.78pt; position: var(--position); text-decoration: none; white-space: pre;">$1.1&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 208.63pt; position: var(--position); text-decoration: none; white-space: pre;"> for the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 337.33pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 400.53pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with income tax expense <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 203.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;">$0.5 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.52000000000001pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period last year. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 235.43pt; position: var(--position); text-decoration: none; white-space: pre;">The change in income tax<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 350.29pt; position: var(--position); text-decoration: none; white-space: pre;"> benefit/expense was primarily due to the impact <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 214.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;">(loss) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 72.5pt; position: var(--position); text-decoration: none; white-space: pre;">income before income tax levels. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 237.6pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_172"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Comparison of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 108.18pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 194.1pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 197.06pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 263.68pt; position: var(--position); text-decoration: none; white-space: pre;"> with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 290.34000000000003pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 376.26pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 379.22pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 261.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.1pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 123.58pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 193.97pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 257.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"> decreased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 322.93pt; position: var(--position); text-decoration: none; white-space: pre;">$106 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.56pt; position: var(--position); text-decoration: none; white-space: pre;">, or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.15pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 414.6pt; position: var(--position); text-decoration: none; white-space: pre;">, to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 432.19pt; position: var(--position); text-decoration: none; white-space: pre;">$879 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 486.82pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 297.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$985 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period one year ago. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 248.43pt; position: var(--position); text-decoration: none; white-space: pre;">T<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.17pt; position: var(--position); text-decoration: none; white-space: pre;">he mattress industry is in a historic recession, consumer purchasing <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 309.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">power remains limited, and consumers are scrutinizing their spending.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The net sales decrease consisted primarily of&#160;an <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.93pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 271.38pt; position: var(--position); text-decoration: none; white-space: pre;"> comparable sales decrease in Total Retail. For additional details, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 345.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">see the components of total net sales change on page <span style="display: inline-block; height: 7.56pt;"></span></span><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 281.61pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_91">19</a><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 292.73pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.64pt; position: var(--position); text-decoration: none; white-space: pre;">$106 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 110.27pt; position: var(--position); text-decoration: none; white-space: pre;"> net sales decrease compared with the same period one year ago was comprised of the following: <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 549.37pt; position: var(--position); text-decoration: none; white-space: pre;">(i) an <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$84 million decrease in Retail comparable net sales; (ii) a $19 million decrease in online, phone and other sales; and (iii) a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$3 million decrease resulting from net store<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 229.84pt; position: var(--position); text-decoration: none; white-space: pre;"> closings<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 268.36pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 271.14pt; position: var(--position); text-decoration: none; white-space: pre;"> Total smart bed unit sales <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 391.3pt; position: var(--position); text-decoration: none; white-space: pre;">declined<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.82pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 432.6pt; position: var(--position); text-decoration: none; white-space: pre;">9%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 446.49pt; position: var(--position); text-decoration: none; white-space: pre;"> compared with the same <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 405.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">period <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 68.21000000000001pt; position: var(--position); text-decoration: none; white-space: pre;">one<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.25999999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> year ago. Average revenue per smart bed unit in Total Retail decreased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 423.42pt; position: var(--position); text-decoration: none; white-space: pre;">2%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 437.31pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 452.12pt; position: var(--position); text-decoration: none; white-space: pre;">$5,782<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 482.7pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 417.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$5,913<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 66.58pt; position: var(--position); text-decoration: none; white-space: pre;"> in the prior-year period.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 441.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Gross profit<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Gross profit of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 102.82pt; position: var(--position); text-decoration: none; white-space: pre;">$518 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.45pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 192.44pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.92pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 274.31pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 337.51pt; position: var(--position); text-decoration: none; white-space: pre;"> decreased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 403.27pt; position: var(--position); text-decoration: none; white-space: pre;">$57 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 452.34pt; position: var(--position); text-decoration: none; white-space: pre;">, or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 469.93pt; position: var(--position); text-decoration: none; white-space: pre;">10%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 489.38pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$575 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period one year ago. The gross profit rate increased to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 399.31pt; position: var(--position); text-decoration: none; white-space: pre;">58.9%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 427.1pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 515.4300000000001pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.9100000000001pt; position: var(--position); text-decoration: none; white-space: pre;"> months <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 489.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 130.88pt; position: var(--position); text-decoration: none; white-space: pre;">, compared to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 196.81pt; position: var(--position); text-decoration: none; white-space: pre;">58.3%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.6pt; position: var(--position); text-decoration: none; white-space: pre;"> in the prior-year comparable period.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 513.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The current-year gross profit rate increase of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 236.87pt; position: var(--position); text-decoration: none; white-space: pre;">0.6<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 250.77pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. was impacted by<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.84pt; position: var(--position); text-decoration: none; white-space: pre;">: <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 355.4pt; position: var(--position); text-decoration: none; white-space: pre;">(i) improvement in commodity prices and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 525.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">operating efficiencies, increased the rate by 1.6 ppt.; (ii) favorability in sales return and exchange costs, increased the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 537.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">rate by 0.3 ppt.; partly offset by (iii) product mix of our FlexFit smart adjustable bases, which pressured the rate b<span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 539.06pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">y 1.3 </span><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 549.6pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">ppt</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 51.54pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 54.32pt; position: var(--position); text-decoration: none; white-space: pre;"> In addition, the gross profit rate may fluctuate from quarter to quarter due to a variety of other factors, including <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 561.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">changes in warranty expenses, manufacturing and supply chain operations and performance-based incentive <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 573.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compensation.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 597.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sales and marketing expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 621.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sales and marketing expenses for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 205.65pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 217.13pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 287.52pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 350.72pt; position: var(--position); text-decoration: none; white-space: pre;"> were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.94pt; position: var(--position); text-decoration: none; white-space: pre;">$391 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 432.57pt; position: var(--position); text-decoration: none; white-space: pre;">, or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.16pt; position: var(--position); text-decoration: none; white-space: pre;">44.5%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 477.95pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 633.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.62pt; position: var(--position); text-decoration: none; white-space: pre;">$428 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 160.25pt; position: var(--position); text-decoration: none; white-space: pre;">, or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 177.84pt; position: var(--position); text-decoration: none; white-space: pre;">43.5%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 205.63pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales, for the same period one year ago. The current-year sales and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 645.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">marketing expenses rate increase of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 199.34pt; position: var(--position); text-decoration: none; white-space: pre;">1.0<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.24pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. was primarily due to deleveraging impact of a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 444.13pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 463.58pt; position: var(--position); text-decoration: none; white-space: pre;"> net sales decline offset <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 657.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">by a 9% decrease in expenses including<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.64pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.42pt; position: var(--position); text-decoration: none; white-space: pre;">8%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 230.31pt; position: var(--position); text-decoration: none; white-space: pre;"> lower media spend.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">21 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">General and administrative expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">General and administrative (G&amp;A) expenses totaled&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 267.68pt; position: var(--position); text-decoration: none; white-space: pre;">$79 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 316.75pt; position: var(--position); text-decoration: none; white-space: pre;">, or&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 334.34pt; position: var(--position); text-decoration: none; white-space: pre;">8.9%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 356.57pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;of net sales, for the&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 447.68pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.16pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 529.55pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 58.239999999999995pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 133.42000000000002pt; position: var(--position); text-decoration: none; white-space: pre;">$79 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 182.49pt; position: var(--position); text-decoration: none; white-space: pre;">, or&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 200.08pt; position: var(--position); text-decoration: none; white-space: pre;">8.0%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 222.31pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales, in the prior-year period. The&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 409.88pt; position: var(--position); text-decoration: none; white-space: pre;">$0.5 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 461.73pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;decrease in G&amp;A <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">expenses consisted of: <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 139.92000000000002pt; position: var(--position); text-decoration: none; white-space: pre;">(i) a $3.0 million reduction in employee compensation on lower headcount; (ii) a $1.2 million <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">decrease in other occupancy expenses; largely offset by (iii) an increase in miscellaneous other expenses, which <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">benefited during the same period one year ago from legal and insurance settlements of $1.8 million; and (iv) a $1.1 <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million increase in depreciation and amortization.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 255.4pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 258.18pt; position: var(--position); text-decoration: none; white-space: pre;">The G&amp;A expenses rate increased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 426.19pt; position: var(--position); text-decoration: none; white-space: pre;">0.9<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 440.09pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;ppt. in the current-year <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">period, compared with the same period one year ago due to the deleveraging impact of the&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.63pt; position: var(--position); text-decoration: none; white-space: pre;">11%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 470.08pt; position: var(--position); text-decoration: none; white-space: pre;"> net sales decrease <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 144pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">partially offset by the net expense reductions discussed above.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 168pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Research and development expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 192pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Research and development (R&amp;D) expenses decreased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 296.66pt; position: var(--position); text-decoration: none; white-space: pre;">20%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 316.11pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 330.92pt; position: var(--position); text-decoration: none; white-space: pre;">$24 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 379.99pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 414.98pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 426.46pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 496.85pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 560.05pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 204pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.62pt; position: var(--position); text-decoration: none; white-space: pre;">$30 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.69pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period one year ago on lower outside services and headcount. While the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 216pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s consumer innovation pipeline remains robust, it is reprioritizing R&amp;D resources in this highly constrained <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 228pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">environment.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 252pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Interest expense, net<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 276pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Interest expense, net increased to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 190.12pt; position: var(--position); text-decoration: none; white-space: pre;">$25 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 239.19pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 274.18pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 285.65999999999997pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 356.05pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 419.25pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 494.43pt; position: var(--position); text-decoration: none; white-space: pre;">$19 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 543.5pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 288pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">same period one year ago. The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 178.45pt; position: var(--position); text-decoration: none; white-space: pre;">$6 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 221.96pt; position: var(--position); text-decoration: none; white-space: pre;"> increase was mainly driven by a higher weighted-average interest rate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 300pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compared with the same period one year ago.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 324pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring Costs<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 348pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In the fourth quarter of 2023, the Company initiated cost reduction actions to reduce operating expenses and accelerate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 360pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">gross margin initiatives, and recognized <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 215.78pt; position: var(--position); text-decoration: none; white-space: pre;">$15.7&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.19pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs in that quarter. In addition to the costs <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 372pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">incurred in 2023, the Company incurred <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.57pt; position: var(--position); text-decoration: none; white-space: pre;">$12.4&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.98pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs in the first six months of 2024. Charges <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 384pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">incurred related to this initiative were comprised of contract termination costs, severance and employee-related benefits, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 396pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">professional fees and other, and asset impairment charges and are included in the restructuring costs line in the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 408pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s consolidated statement of operations. The Company expects an additional <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 425.12pt; position: var(--position); text-decoration: none; white-space: pre;">$1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 468.63pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 483.44pt; position: var(--position); text-decoration: none; white-space: pre;">$2&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.95pt; position: var(--position); text-decoration: none; white-space: pre;"> of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 420pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">restructuring costs to be incurred through the remainder of 2024.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 444pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax (benefit) expense<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 468pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax benefit totaled <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.78pt; position: var(--position); text-decoration: none; white-space: pre;">$0.4 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 208.63pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 243.62pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 255.1pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 325.49pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 388.69pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with income tax expense of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 480pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$6 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.50999999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> last year. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.69pt; position: var(--position); text-decoration: none; white-space: pre;">The change in income tax expense was primarily <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 343.25pt; position: var(--position); text-decoration: none; white-space: pre;">due to the change in (loss) income before income<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 564.24pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 492pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">taxes levels and the impact of discrete tax expenses. Discrete tax expense, primarily stock-based compensation tax <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 504pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">shortfalls, was $2.4 million for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.45pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 198.93pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 269.32pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 332.52pt; position: var(--position); text-decoration: none; white-space: pre;">, compared to $1.0 million for the same period last <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 516pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">year.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 540pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_127"></div><div style="line-height: 10pt; position: var(--position); top: 540pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Liquidity and Capital Resources<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 564pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Managing liquidity and capital resources is an important part of the Company&#8217;s commitment to deliver superior <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 576pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">shareholder value over time. The Company&#8217;s primary sources of liquidity are cash flows provided by operating activities <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 588pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and cash available under its <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 161.94pt; position: var(--position); text-decoration: none; white-space: pre;">$680 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.57pt; position: var(--position); text-decoration: none; white-space: pre;"> revolving credit facility, as amended. As of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 411.2pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.4pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company does <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 600pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">not have any off-balance sheet financing other than its <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 280.65999999999997pt; position: var(--position); text-decoration: none; white-space: pre;">$7 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 324.17pt; position: var(--position); text-decoration: none; white-space: pre;"> in outstanding letters of credit. The cash generated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 612pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">from ongoing operations and cash available under the revolving credit facility are expected to be adequate to maintain <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 624pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">operations, and fund anticipated expansion, strategic initiatives and contractual obligations such as lease payments and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 636pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">capital commitments for new retail stores for the foreseeable future.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 660pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in cash and cash equivalents during the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.24pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 267.72pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 338.11pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.31pt; position: var(--position); text-decoration: none; white-space: pre;"> primarily consisted of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 502.02pt; position: var(--position); text-decoration: none; white-space: pre;">$24 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 551.09pt; position: var(--position); text-decoration: none; white-space: pre;"> of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 672pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">cash provided by operating activities, a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.76pt; position: var(--position); text-decoration: none; white-space: pre;">$6&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 257.27pt; position: var(--position); text-decoration: none; white-space: pre;"> decrease in short-term borrowings which included a decrease of $7 <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 684pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million in book overdrafts, partly offset by an increase of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.12pt; position: var(--position); text-decoration: none; white-space: pre;">$1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 332.63pt; position: var(--position); text-decoration: none; white-space: pre;"> in the revolving credit <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 435.38pt; position: var(--position); text-decoration: none; white-space: pre;">facility<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 463.69pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 469.25pt; position: var(--position); text-decoration: none; white-space: pre;">$14 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 518.3199999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> of cash <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 696pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">used to purchase property and equipment and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 247.49pt; position: var(--position); text-decoration: none; white-space: pre;">$3 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 291pt; position: var(--position); text-decoration: none; white-space: pre;"> of cash used to issue notes receivable. <span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">22 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table summarizes cash flows (in millions). Amounts may not add due to rounding differences:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 48pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total cash provided by (used in):<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 53.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating activities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 53.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">23.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 53.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">18.7<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 68.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Investing activities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 68.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.21pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(17.0)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 68.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 49.21pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(30.3)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 83.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Financing activities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 83.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.77pt;"></span></span><span style="left: 57.400000000000006pt; position: var(--position);">(7.0)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 83.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.81pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">11.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 98.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (decrease) increase in cash and cash equivalents<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 98.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.21pt;"></span></span><span style="left: 57.400000000000006pt; position: var(--position);">(0.5)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 98.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 51.81pt;"></span></span><span style="left: 60pt; position: var(--position);">0.0<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 181.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Cash provided by operating activities for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 237.44pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 248.92pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.31pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 382.51pt; position: var(--position); text-decoration: none; white-space: pre;"> was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 404.74pt; position: var(--position); text-decoration: none; white-space: pre;">$24 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 453.81pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 528.99pt; position: var(--position); text-decoration: none; white-space: pre;">$19 <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 193.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 65.61pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 100.6pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.08pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 182.47pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 236.21pt; position: var(--position); text-decoration: none; white-space: pre;">. Significant components of the year-over-year change in cash provided by <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 205.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">operating activities included: (i) a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.98pt; position: var(--position); text-decoration: none; white-space: pre;">$27 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 235.05pt; position: var(--position); text-decoration: none; white-space: pre;"> fluctuation in inventory due to lower sales volumes and operational <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 217.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">improvements; (ii) a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 126.19pt; position: var(--position); text-decoration: none; white-space: pre;">$10 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 175.26pt; position: var(--position); text-decoration: none; white-space: pre;"> fluctuation in customer prepayments; partially offset by (iii) a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 449.1pt; position: var(--position); text-decoration: none; white-space: pre;">$25 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 498.17pt; position: var(--position); text-decoration: none; white-space: pre;"> decrease in net <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 229.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">income for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.78pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 115.26pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.65pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 248.85pt; position: var(--position); text-decoration: none; white-space: pre;"> compared with the<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 335.69pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 338.47pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.95pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 420.34pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.08pt; position: var(--position); text-decoration: none; white-space: pre;">; and (iv) an <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 528.01pt; position: var(--position); text-decoration: none; white-space: pre;">$8 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 571.52pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 241.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">fluctuation in accounts payable due to timing of vendor payments. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 265.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net cash used in investing activities to purchase property and equipment was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 384.13pt; position: var(--position); text-decoration: none; white-space: pre;">$14 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.2pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 468.19pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 479.67pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 277.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 174.38pt; position: var(--position); text-decoration: none; white-space: pre;">$30 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.45pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period one year ago. In addition, the Company issued <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 528.9100000000001pt; position: var(--position); text-decoration: none; white-space: pre;">$3 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 572.42pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 289.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of notes receivable during the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.66pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.14pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.53pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 317.73pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 301.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 313.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net cash used in financing activities was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 217.12pt; position: var(--position); text-decoration: none; white-space: pre;">$7 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 260.63pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 295.62pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 307.1pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.49pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 440.69pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with net cash <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 325.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">provided by financing activities of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189.13pt; position: var(--position); text-decoration: none; white-space: pre;">$12 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 238.2pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period last year. Short-term borrowings decreased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 540.55pt; position: var(--position); text-decoration: none; white-space: pre;">$6 <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 337.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 65.61pt; position: var(--position); text-decoration: none; white-space: pre;"> during the current-year period due to a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 246.13pt; position: var(--position); text-decoration: none; white-space: pre;">$1&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.64pt; position: var(--position); text-decoration: none; white-space: pre;"> in<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 300.38pt; position: var(--position); text-decoration: none; white-space: pre;">crease<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 329.09pt; position: var(--position); text-decoration: none; white-space: pre;"> in borrowings under the revolving credit facility to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 349.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$540 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; position: var(--position); text-decoration: none; white-space: pre;"> and a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 121.02pt; position: var(--position); text-decoration: none; white-space: pre;">$7 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.53pt; position: var(--position); text-decoration: none; white-space: pre;"> decrease in book overdrafts, which are included in the net change in short-term <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 361.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">borrowings. During the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 142.07999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 153.56pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.95pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 287.15pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company repurchased <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 414.03pt; position: var(--position); text-decoration: none; white-space: pre;">$1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 457.54pt; position: var(--position); text-decoration: none; white-space: pre;"> of its stock compared <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 373.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">with <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 57.28pt; position: var(--position); text-decoration: none; white-space: pre;">$4 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 100.79pt; position: var(--position); text-decoration: none; white-space: pre;"> (based on settlement dates, in connection with the vesting of employee restricted stock awards) during <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 385.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the same period one year ago. The Company made no share repurchases under its Board-approved share repurchase <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 397.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">program in either period.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 421.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In the second quarter of fiscal 2022, the Company suspended share repurchases under its Board-approved share <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 433.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">repurchase program. At <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 145.06pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 208.26pt; position: var(--position); text-decoration: none; white-space: pre;">, there was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 259.37pt; position: var(--position); text-decoration: none; white-space: pre;">$348 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314pt; position: var(--position); text-decoration: none; white-space: pre;"> remaining authorization under the Board-approved <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 445.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$600&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; position: var(--position); text-decoration: none; white-space: pre;"> share repurchase program. There is no expiration date governing the period over which the Company can <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 457.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">repurchase shares.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 481.25pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">At </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 48.96pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">June&#160;29, 2024</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.16pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">, the Company had </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 200.53pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">$540 million</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 255.16pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;"> of borrowings under its revolving credit facility, </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 470.08pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">$7 million</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 513.5899999999999pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;"> in </span><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 493.25pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">outstanding letters of credit and net liquidity available under the credit facility of </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.98pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">$133 million</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 451.61pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">. </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 457.17pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">Total availability under its </span><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 505.25pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">revolving credit facility was </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 158.55pt; position: var(--position); text-decoration: none; white-space: pre;">$680 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.18pt; position: var(--position); text-decoration: none; white-space: pre;">,<span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 215.96pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;"> which amortizes by </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.33pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">$2.5 million</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 358.18pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;"> per quarter through December 2026.</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.69pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;"> At </span><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 517.25pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">June&#160;29, 2024</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">, the Company&#8217;s leverage ratio as defined in the credit agreement was</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 412.72pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;"> </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 415.5pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">4.4</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.4pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">x</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 434.22pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;"> versus the permissible net </span><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 529.25pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">leverage ratio of </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 111.91pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">5.5x</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 130.63pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">, the weighted-average interest rate on borrowings under the credit facility was </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 485.53pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">8.4%</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 507.76pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;"> and the </span><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 541.25pt; width: 612pt;"><span style="background-color: #ffffff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">Company was in compliance with all financial covenants.</span><span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">23 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_130"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Non-GAAP Data Reconciliations<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Earnings before Interest, Taxes, Depreciation and Amortization (Adjusted EBITDA)<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company defines earnings before interest, taxes, depreciation and amortization (Adjusted EBITDA) as net income <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">plus: income tax expense, interest expense, depreciation and amortization, stock-based compensation, restructuring <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">costs and asset impairments. Management believes Adjusted EBITDA is a useful indicator of its financial performance <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and its ability to generate cash from operating activities. The Company&#8217;s definition of Adjusted EBITDA may not be <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">comparable to similarly titled definitions used by other companies. The table below reconciles Adjusted EBITDA, which <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 144pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">is a non-GAAP financial measure, to the comparable GAAP financial measure.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 168pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Adjusted EBITDA calculations are as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 180pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 43.28pt; position: var(--position); text-decoration: none; white-space: pre;">Trailing-Twelve<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 44.59pt; position: var(--position); text-decoration: none; white-space: pre;">Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 219.75pt; position: var(--position); top: 26.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 300.75pt; position: var(--position); top: 26.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 26.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 462.75pt; position: var(--position); top: 26.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 52.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 52.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(5,051)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 52.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">754<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 52.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(40,039)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 52.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">11,822<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 67.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax (benefit) expense<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 67.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(1,099)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 67.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">524<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 67.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(10,730)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 67.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">6,602<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 82.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Interest expense<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 82.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">12,270<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 82.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">9,948<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 82.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">48,214<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 82.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">32,289<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 97.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Depreciation and amortization<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 97.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">16,347<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 97.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">18,304<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 97.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">69,676<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 97.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">71,318<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 112.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stock-based compensation<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 112.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,992<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 112.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">5,252<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 112.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">13,073<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 112.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">15,071<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 127.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 127.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,819<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 127.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 127.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">28,147<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 127.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 142.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Asset impairments<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 142.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 142.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">170<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 142.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">490<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 142.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">294<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 157.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Adjusted EBITDA<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 157.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">28,278<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 157.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">34,952<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 157.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">108,831<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 157.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">137,396<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 372.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Free Cash Flow<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 396.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s &#8220;free cash flow&#8221; data is considered a non-GAAP financial measure and is not in accordance with, or <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 408.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">preferable to, &#8220;net cash provided by operating activities,&#8221; or GAAP financial data. However, the Company is providing <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 420.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">this information as it believes it facilitates analysis for investors and financial analysts.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 444.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table summarizes free cash flow calculations (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 456.5pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 43.28pt; position: var(--position); text-decoration: none; white-space: pre;">Trailing-Twelve<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 44.59pt; position: var(--position); text-decoration: none; white-space: pre;">Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 219.75pt; position: var(--position); top: 26.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 300.75pt; position: var(--position); top: 26.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 26.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 462.75pt; position: var(--position); top: 26.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 52.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net cash provided by (used in) operating <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 11.63pt; position: var(--position); text-decoration: none; white-space: pre;">activities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 52.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">23,518<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 52.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">18,720<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 52.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(4,230)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 52.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">26,167<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 80.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Subtract: Purchases of property and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 23.63pt; position: var(--position); text-decoration: none; white-space: pre;">equipment<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 80.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">14,075<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 80.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">29,899<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 80.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">41,232<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 80.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">62,794<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 108pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Free cash flow<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 108pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">9,443<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 108pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(11,179)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 108pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(45,462)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 108pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(36,627)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">24 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Non-GAAP Data Reconciliations (continued)<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Return on Invested Capital (Adjusted ROIC)<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Adjusted ROIC is a financial measure the Company uses to determine how efficiently it deploys its capital. It quantifies <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the return the Company earns on its adjusted invested capital. Management believes Adjusted ROIC is also a useful <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">metric for investors and financial analysts. The Company computes Adjusted ROIC as outlined below. Its definition and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">calculation of Adjusted ROIC may not be comparable to similarly titled definitions and calculations used by other <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">companies.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 156pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The tables below reconcile adjusted net operating profit after taxes (Adjusted NOPAT) and total adjusted invested <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 168pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">capital, which are non-GAAP financial measures, to the comparable GAAP financial measures (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 180pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"/></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 7.27pt; position: var(--position); text-decoration: none; white-space: pre;">Trailing-Twelve Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 42pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Adjusted net operating profit after taxes (Adjusted NOPAT)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 57pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating (loss) income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 57pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.76pt;"></span></span><span style="left: 37.95pt; position: var(--position);">(2,555)<span style="display: inline-block; height: 7.56pt; width: 8.33pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 57pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 26.8pt;"></span></span><span style="left: 34.99pt; position: var(--position);">50,713<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 72pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.63pt; position: var(--position); text-decoration: none; white-space: pre;">Add: Operating lease expense <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 165.92pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 72pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 34.99pt; position: var(--position);">27,750<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 72pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 34.99pt; position: var(--position);">27,040<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 87pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.63pt; position: var(--position); text-decoration: none; white-space: pre;">Less: Income taxes <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 113.00999999999999pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.32pt;"></span></span><span style="left: 37.95pt; position: var(--position);">(6,104)<span style="display: inline-block; height: 7.56pt; width: 8.33pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 29.76pt;"></span></span><span style="left: 32.39pt; position: var(--position);">(21,993)<span style="display: inline-block; height: 7.56pt; width: 8.33pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 102pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Adjusted NOPAT<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 26.8pt;"></span></span><span style="left: 34.99pt; position: var(--position);">19,091<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 26.8pt;"></span></span><span style="left: 34.99pt; position: var(--position);">55,760<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 132pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Average adjusted invested capital<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 147pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total deficit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 147pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 18.64pt;"></span></span><span style="left: 26.83pt; position: var(--position);">(446,964)<span style="display: inline-block; height: 7.56pt; width: 8.33pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 147pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 18.64pt;"></span></span><span style="left: 26.83pt; position: var(--position);">(419,141)<span style="display: inline-block; height: 7.56pt; width: 8.33pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 162pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 38.63pt; position: var(--position); text-decoration: none; white-space: pre;">Add: Long-term debt <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 136.58pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(3)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 162pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 26.8pt;"></span></span><span style="left: 29.43pt; position: var(--position);">540,480<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 162pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 26.8pt;"></span></span><span style="left: 29.43pt; position: var(--position);">484,161<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 177pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 38.63pt; position: var(--position); text-decoration: none; white-space: pre;">Add: Operating lease obligations <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 190.1pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(4)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 177pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 26.8pt;"></span></span><span style="left: 29.43pt; position: var(--position);">408,724<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 177pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 26.8pt;"></span></span><span style="left: 29.43pt; position: var(--position);">438,483<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 192pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total adjusted invested capital at end of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 192pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">502,240<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 192pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">503,503<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 222pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Average adjusted invested capital <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 156.7pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(5)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 222pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">509,369<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 222pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">452,573<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 252pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Adjusted return on invested capital (Adjusted ROIC) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 236.75pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(6)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 252pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">3.7%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 252pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 46.11pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 46.11pt; position: var(--position);">12.3%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 6pt; position: var(--position); top: 452pt; width: 612pt;"><span style="font-family: Times New Roman; font-size: 6pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); white-space: pre;">___________________________<span style="display: inline-block; height: 4.16pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 462.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Represents the interest expense component of lease expense included in the Company&#8217;s financial statements under ASC 842, <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: italic; font-weight: normal; left: 494.13pt; position: var(--position); text-decoration: none; white-space: pre;">Leases<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 517.96pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 474.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 43.81pt; position: var(--position); white-space: pre;">Reflects annual effective income tax rates, before discrete adjustments, of <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 308.26pt; position: var(--position); text-decoration: none; white-space: pre;">24.2%<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 330.46pt; position: var(--position); white-space: pre;"> and <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 348.37pt; position: var(--position); text-decoration: none; white-space: pre;">28.3%<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 370.57pt; position: var(--position); white-space: pre;"> for <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 384.76pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 435.23pt; position: var(--position); white-space: pre;"> and <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 453.14pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 496.06pt; position: var(--position); white-space: pre;">, respectively.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 487.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(3)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Long-term debt includes existing finance lease liabilities.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 500pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(4)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Reflects operating lease liabilities included in the Company&#8217;s financial statements under ASC 842.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 512.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(5)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Average adjusted invested capital represents the average of the last five fiscal quarters&#8217; ending adjusted invested capital balances.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 525.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(6)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Adjusted ROIC equals Adjusted NOPAT divided by average adjusted invested capital. <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 547.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Note - the Company&#8217;s adjusted ROIC calculation and data are considered non-GAAP financial measures and are not in accordance with, or preferable <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 557pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">to, GAAP financial data. However, the Company is providing this information as it believe it facilitates analysis of the Company's financial performance <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 566.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">by investors and financial analysts.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 585.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">GAAP - generally accepted accounting principles in the U.S.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="position: absolute; top: 614.6pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_133"></div><div style="line-height: 10pt; position: var(--position); top: 614.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Critical Accounting Policies<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 638.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company discusses its critical accounting policies and estimates in <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 354.33pt; position: var(--position); text-decoration: none; white-space: pre;">Management&#8217;s Discussion and Analysis of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 650.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Financial Condition and Results of Operations<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 240.26pt; position: var(--position); text-decoration: none; white-space: pre;"> in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 662.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.56pt; position: var(--position); text-decoration: none; white-space: pre;">. There were no significant changes in the Company&#8217;s critical accounting policies since the end of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 674.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">fiscal <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.81pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 83.05pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">25 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_136"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company is exposed to changes in market-based short-term interest rates that will impact net interest expense. If <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">overall interest rates were one percentage point higher than current rates, annual net income would decrease by <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$4.1&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; position: var(--position); text-decoration: none; white-space: pre;"> based on the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.13pt; position: var(--position); text-decoration: none; white-space: pre;">$540&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 206.76pt; position: var(--position); text-decoration: none; white-space: pre;"> of borrowings under the credit facility at <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.95pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 454.15pt; position: var(--position); text-decoration: none; white-space: pre;">. The Company does not <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">manage the interest-rate volatility risk of borrowings under the credit facility through the use of derivative instruments.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 120pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_139"></div><div style="line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 4. CONTROLS AND PROCEDURES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 144pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Conclusions Regarding the Effectiveness of Disclosure Controls and Procedures<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 168pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company maintains disclosure controls and procedures, as defined in Exchange Act Rule 13a-15(e), that are <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 180pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">designed to ensure that information required to be disclosed by the Company in the reports that it files or submits under <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 192pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 204pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">periods specified in the Securities and Exchange Commission&#8217;s rules and forms, and that such information is <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 216pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">accumulated and communicated to the Company&#8217;s management, including its principal executive officer and principal <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 228pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 240pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disclosure. The Company&#8217;s management, with the participation of its principal executive officer and principal financial <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 252pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">officer, evaluated the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures as <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 264pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of the end of the period covered by this quarterly report. Based on this evaluation, its principal executive officer and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 276pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">principal financial officer concluded that the Company&#8217;s disclosure controls and procedures were effective as of the end <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 288pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of the period covered by this quarterly report.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 312pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in Internal Control<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 336pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">There were no changes in the Company&#8217;s internal control over financial reporting during the fiscal quarter ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 348pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;">, that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 360pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">over financial reporting.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">26 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_142"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">PART II: OTHER INFORMATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 60pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_145"></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 1. LEGAL PROCEEDINGS<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 83.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s legal proceedings are discussed in Note 13,<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Times New Roman; font-size: 10pt; font-style: normal; font-weight: normal; left: 304.39pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 306.89pt; position: var(--position); text-decoration: none; white-space: pre;">Commitments and Contingencies<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 456.34pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 461.9pt; position: var(--position); text-decoration: underline; white-space: pre;">Legal Proceedings<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 544.31pt; position: var(--position); text-decoration: none; white-space: pre;">, in the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 95.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Notes to Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 119pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_148"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 119pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 1A. RISK FACTORS<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 142.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s business, financial condition and operating results are subject to a number of risks and uncertainties, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 154.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">including both those that are specific to the Company&#8217;s business and others that affect all businesses operating in a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 166.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">global environment. Investors should carefully consider the information in this report under the heading, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 502.84pt; position: var(--position); text-decoration: none; white-space: pre;">Management&#8217;s <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 178.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Discussion and Analysis of Financial Condition and Results of Operations<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.74pt; position: var(--position); text-decoration: none; white-space: pre;">, and also the information under the heading, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 190.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Risk Factors<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 88.59pt; position: var(--position); text-decoration: none; white-space: pre;">, in the Company&#8217;s most recent Annual Report on Form 10-K and in subsequent Quarterly Reports on Form <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 202.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">10-Q. The risk factors discussed in the Annual Report on Form 10-K and in subsequent Quarterly Reports on Form 10-Q <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 214.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">including this Quarterly Report on Form 10-Q do not identify all risks that the Company faces because its business <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 226.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">operations could also be affected by additional risk factors that are not presently known to the Company or that it <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 238.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">currently considers to be immaterial to its operations.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">27 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_151"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 2<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 69.32pt; position: var(--position); text-decoration: none; white-space: pre;">. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS, AND ISSUER PURCHASES OF <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">EQUITY SECURITIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">(a) &#8211; (b) Not applicable.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">(c) Issuer Purchases of Equity Securities<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 108pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 228pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 70.5pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 57pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 80.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 89.25pt;"/></tr><tr style="height: 111.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 111.75pt; left: 0pt; position: var(--position); top: 0pt; width: 228pt;"><div><div style="line-height: 10pt; position: var(--position); top: 100.25pt; width: 228pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 111.75pt; left: 231.75pt; position: var(--position); top: 0pt; width: 70.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 64.25pt; width: 70.5pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.31pt; position: var(--position); text-decoration: none; white-space: pre;">Total <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 76.25pt; width: 70.5pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.9pt; position: var(--position); text-decoration: none; white-space: pre;">Number<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 88.25pt; width: 70.5pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.22pt; position: var(--position); text-decoration: none; white-space: pre;">of Shares<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 100.25pt; width: 70.5pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.97pt; position: var(--position); text-decoration: none; white-space: pre;">Purchased<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 6.5pt; font-style: normal; font-weight: bold; left: 51.68pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 111.75pt; left: 306pt; position: var(--position); top: 0pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 64.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 8.4pt; position: var(--position); text-decoration: none; white-space: pre;">Average <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 76.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 16.73pt; position: var(--position); text-decoration: none; white-space: pre;">Price<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 88.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 8.68pt; position: var(--position); text-decoration: none; white-space: pre;">Paid per <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 100.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.17pt; position: var(--position); text-decoration: none; white-space: pre;">Share<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 111.75pt; left: 366.75pt; position: var(--position); top: 0pt; width: 80.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 7.35pt; position: var(--position); text-decoration: none; white-space: pre;">Total Number <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.22pt; position: var(--position); text-decoration: none; white-space: pre;">of<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 28.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 24.48pt; position: var(--position); text-decoration: none; white-space: pre;">Shares <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 40.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.77pt; position: var(--position); text-decoration: none; white-space: pre;">Purchased<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 52.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 17.36pt; position: var(--position); text-decoration: none; white-space: pre;">as Part of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 64.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 21.86pt; position: var(--position); text-decoration: none; white-space: pre;">Publicly<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 76.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.46pt; position: var(--position); text-decoration: none; white-space: pre;">Announced <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 88.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 27.8pt; position: var(--position); text-decoration: none; white-space: pre;">Plans<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 100.25pt; width: 80.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 6.83pt; position: var(--position); text-decoration: none; white-space: pre;">or Programs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 6.5pt; font-style: normal; font-weight: bold; left: 65.5pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 111.75pt; left: 450.75pt; position: var(--position); top: 0pt; width: 89.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 40.25pt; width: 89.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.51pt; position: var(--position); text-decoration: none; white-space: pre;">Approximate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 52.25pt; width: 89.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 9.35pt; position: var(--position); text-decoration: none; white-space: pre;">Dollar Value of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 64.25pt; width: 89.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 6.21pt; position: var(--position); text-decoration: none; white-space: pre;">Shares that May <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 76.25pt; width: 89.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 3.05pt; position: var(--position); text-decoration: none; white-space: pre;">Yet Be Purchased <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 88.25pt; width: 89.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 6.94pt; position: var(--position); text-decoration: none; white-space: pre;">Under the Plans <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 100.25pt; width: 89.25pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 11.33pt; position: var(--position); text-decoration: none; white-space: pre;">or Programs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 6.5pt; font-style: normal; font-weight: bold; left: 70pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(3)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 111.75pt; width: 228pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 228pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">March 31, 2024 through April 27, 2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 231.75pt; position: var(--position); top: 111.75pt; width: 70.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 70.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 39.5pt;"></span></span><span style="left: 42.13pt; position: var(--position);">1,320<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 306pt; position: var(--position); top: 111.75pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 20.44pt;"></span></span><span style="left: 28.63pt; position: var(--position);">13.28<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 366.75pt; position: var(--position); top: 111.75pt; width: 80.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 80.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 64.27pt;"></span></span><span style="left: 66.89999999999999pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 450.75pt; position: var(--position); top: 111.75pt; width: 89.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 89.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 22.11pt;"></span></span><span style="left: 30.3pt; position: var(--position);">348,071,000<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 126.75pt; width: 228pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 228pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">April 28, 2024 through May 25, 2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 231.75pt; position: var(--position); top: 126.75pt; width: 70.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 70.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 39.5pt;"></span></span><span style="left: 42.13pt; position: var(--position);">1,096<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 306pt; position: var(--position); top: 126.75pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 20.44pt;"></span></span><span style="left: 28.63pt; position: var(--position);">15.96<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 366.75pt; position: var(--position); top: 126.75pt; width: 80.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 80.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 64.27pt;"></span></span><span style="left: 66.89999999999999pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 450.75pt; position: var(--position); top: 126.75pt; width: 89.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 89.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 22.11pt;"></span></span><span style="left: 30.3pt; position: var(--position);">348,071,000<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 142.5pt; width: 228pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 228pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">May 26, 2024 through June 29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 231.75pt; position: var(--position); top: 142.5pt; width: 70.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 70.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 47.84pt;"></span></span><span style="left: 50.470000000000006pt; position: var(--position);">588<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 306pt; position: var(--position); top: 142.5pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 20.44pt;"></span></span><span style="left: 28.63pt; position: var(--position);">12.60<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 366.75pt; position: var(--position); top: 142.5pt; width: 80.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 80.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 64.27pt;"></span></span><span style="left: 66.89999999999999pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 450.75pt; position: var(--position); top: 142.5pt; width: 89.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 89.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 22.11pt;"></span></span><span style="left: 30.3pt; position: var(--position);">348,071,000<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 158.25pt; width: 228pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 228pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 231.75pt; position: var(--position); top: 158.25pt; width: 70.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 70.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 39.5pt;"></span></span><span style="left: 42.13pt; position: var(--position);">3,004<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 306pt; position: var(--position); top: 158.25pt; width: 57pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 57pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 20.44pt;"></span></span><span style="left: 28.63pt; position: var(--position);">14.13<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 366.75pt; position: var(--position); top: 158.25pt; width: 80.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 80.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 64.27pt;"></span></span><span style="left: 66.89999999999999pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 450.75pt; position: var(--position); top: 158.25pt; width: 89.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 89.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 22.11pt;"></span></span><span style="left: 30.3pt; position: var(--position);">348,071,000<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 8pt; position: var(--position); top: 289.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 301.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">The Company did not purchase any shares under its Board-approved $600 million share repurchase program (effective <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 469.58pt; position: var(--position); text-decoration: none; white-space: pre;">April&#160;4, 2021<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 515.29pt; position: var(--position); text-decoration: none; white-space: pre;">), during the <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 311.45pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">three months ended <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 119.84pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 170.31pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 324.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">In connection with the vesting of employee restricted stock grants, the Company repurchased <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 381.09pt; position: var(--position); text-decoration: none; white-space: pre;">3,004<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 401.07pt; position: var(--position); text-decoration: none; white-space: pre;"> shares of its common stock at a cost of <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 333.65pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">$42&#160;thousand<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 93.68pt; position: var(--position); text-decoration: none; white-space: pre;"> during the three months ended <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 209.92pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 260.39pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 346.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(3)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">There is no expiration date governing the period over which the Company can repurchase shares under its Board-approved share repurchase <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 355.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">program. Any repurchased shares are constructively retired and returned to an unissued status. <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="position: absolute; top: 378.05pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_154"></div><div style="line-height: 10pt; position: var(--position); top: 378.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 3. DEFAULTS UPON SENIOR SECURITIES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 402.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Not applicable.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 426.05pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_157"></div><div style="line-height: 10pt; position: var(--position); top: 426.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 4. MINE SAFETY DISCLOSURES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 450.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Not applicable.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 474.05pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_160"></div><div style="line-height: 10pt; position: var(--position); top: 474.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 5. OTHER INFORMATION<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 498.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Rule 10b5-1 Trading Plan and Non-rule 10b5-1 Trading Arrangement Adoptions, Modifications and Terminations<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 522.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-4" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-555" continuedAt="f-555-1"><ix:nonNumeric contextRef="c-4" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-556" continuedAt="f-556-1"><ix:nonNumeric contextRef="c-4" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-557" continuedAt="f-557-1"><ix:nonNumeric contextRef="c-4" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-558" continuedAt="f-558-1">None of the Company&#8217;s directors or officers adopted, modified or terminated any contract, instruction or written plan for </ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 534.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:continuation id="f-555-1" continuedAt="f-555-2"><ix:continuation id="f-556-1" continuedAt="f-556-2"><ix:continuation id="f-557-1" continuedAt="f-557-2"><ix:continuation id="f-558-1" continuedAt="f-558-2">the purchase or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule </ix:continuation></ix:continuation></ix:continuation></ix:continuation><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 546.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:continuation id="f-555-2"><ix:continuation id="f-556-2"><ix:continuation id="f-557-2"><ix:continuation id="f-558-2">10b5-1(c) or any &#8220;non-Rule 10b5-1 trading arrangement,&#8221;</ix:continuation></ix:continuation></ix:continuation></ix:continuation><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 293.09pt; position: var(--position); text-decoration: none; white-space: pre;"> as defined in Item 408(c) of SEC Regulation S-K, during the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 558.05pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">quarter ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 102.84pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 166.04pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">28 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_166"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 6. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 75.24000000000001pt; position: var(--position); text-decoration: none; white-space: pre;">EXHIBITS<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 58pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 62.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 9.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 468pt;"/></tr><tr style="height: 30pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 30pt; left: 0pt; position: var(--position); top: 0pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 6.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 14.54pt; position: var(--position); text-decoration: none; white-space: pre;">Exhibit<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 18.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 11.77pt; position: var(--position); text-decoration: none; white-space: pre;">Number<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 30pt; left: 72pt; position: var(--position); top: 0pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 18.5pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 206.87pt; position: var(--position); text-decoration: none; white-space: pre;">Description<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 47.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 47.25pt; left: 0pt; position: var(--position); top: 30pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 19.75pt; width: 62.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 19.59pt; position: var(--position); text-decoration: none; white-space: pre;">10.1<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 39.05pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">&#8224;<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 47.25pt; left: 72pt; position: var(--position); top: 30pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 7.75pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="https://www.sec.gov/Archives/edgar/data/827187/000082718724000043/exhibit101.htm">Amendment No. 1 to the Sleep Number Corporation 2020 Equity Incentive Plan (incorporated by </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 19.75pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="https://www.sec.gov/Archives/edgar/data/827187/000082718724000043/exhibit101.htm">reference to Exhibit 10.1 contained in Sleep Number&#8217;s Current Report on Form 8-K filed May 21, 2024 </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 31.75pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="https://www.sec.gov/Archives/edgar/data/827187/000082718724000043/exhibit101.htm">(File No. 000-25121))</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 77.25pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 20.11pt; position: var(--position); text-decoration: none; white-space: pre;">31.1*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 72pt; position: var(--position); top: 77.25pt; width: 468pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 8.5pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="a2024-q2ex311.htm">Certification of CEO pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 102pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 20.11pt; position: var(--position); text-decoration: none; white-space: pre;">31.2*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 72pt; position: var(--position); top: 102pt; width: 468pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 8.5pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="a2024-q2ex312.htm">Certification of CFO pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 39.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39.75pt; left: 0pt; position: var(--position); top: 126.75pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 20.11pt; position: var(--position); text-decoration: none; white-space: pre;">32.1*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39.75pt; left: 72pt; position: var(--position); top: 126.75pt; width: 468pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 10pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="a2024-q2ex321.htm">Certification of CEO pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 22pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="a2024-q2ex321.htm">1350</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 38.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 38.25pt; left: 0pt; position: var(--position); top: 166.5pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 20.11pt; position: var(--position); text-decoration: none; white-space: pre;">32.2*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 38.25pt; left: 72pt; position: var(--position); top: 166.5pt; width: 468pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 9.25pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="a2024-q2ex322.htm">Certification of CFO pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 21.25pt; width: 468pt;"><span style="color: #0000ff; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="a2024-q2ex322.htm">1350</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 39.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39.75pt; left: 0pt; position: var(--position); top: 204.75pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 11.18pt; position: var(--position); text-decoration: none; white-space: pre;">101.INS*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 39.75pt; left: 72pt; position: var(--position); top: 204.75pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 10pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Inline XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data File <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 22pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">because its XBRL tags are embedded within the Inline XBRL document<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 23.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 0pt; position: var(--position); top: 244.5pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 7.75pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.26pt; position: var(--position); text-decoration: none; white-space: pre;">101.SCH*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 23.25pt; left: 72pt; position: var(--position); top: 244.5pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 7.75pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Inline XBRL Taxonomy Extension Schema Document<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 267.75pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.72pt; position: var(--position); text-decoration: none; white-space: pre;">101.CAL*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 72pt; position: var(--position); top: 267.75pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Inline XBRL Taxonomy Extension Calculation Linkbase Document<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 292.5pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 9.72pt; position: var(--position); text-decoration: none; white-space: pre;">101.DEF*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 72pt; position: var(--position); top: 292.5pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Inline XBRL Taxonomy Extension Definition Linkbase Document<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 317.25pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 10.09pt; position: var(--position); text-decoration: none; white-space: pre;">101.LAB*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 72pt; position: var(--position); top: 317.25pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Inline XBRL Taxonomy Extension Label Linkbase Document<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 342pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 10.37pt; position: var(--position); text-decoration: none; white-space: pre;">101.PRE*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 72pt; position: var(--position); top: 342pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Inline XBRL Taxonomy Extension Presentation Linkbase Document<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 366.75pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 62.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 21.5pt; position: var(--position); text-decoration: none; white-space: pre;">104*<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 72pt; position: var(--position); top: 366.75pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 8.5pt; width: 468pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 8pt; position: var(--position); top: 454.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">*<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 72pt; position: var(--position); text-decoration: none; white-space: pre;">Filed Herein.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 464.1pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">&#8224;&#160; &#160; &#160; &#160; <span style="display: inline-block; height: 4.914pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 72.01pt; position: var(--position); text-decoration: none; white-space: pre;">Management contract or compensatory plan or arrangement. <span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="-sec-extract: exhibit; color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">29 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt;"><div><div style="position: absolute; top: 36pt;" id="i2b5e40fcfe7f43a88bd2669b7e92c215_169"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 274.14pt; position: var(--position); text-decoration: none; white-space: pre;">SIGNATURES<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Pursuant to the requirements of the Securities and Exchange Act of 1934, the registrant has duly caused this report to be <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 72pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">signed on its behalf by the undersigned thereunto duly authorized.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 108pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 521.25pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 41.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 174.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 26.25pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 279pt;"/></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="2" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 216pt; position: var(--position); top: 0pt; width: 305.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 305.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="2" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 216pt; position: var(--position); top: 14.25pt; width: 305.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 305.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">(Registrant)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 43.5pt; width: 41.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 41.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Dated:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 41.25pt; position: var(--position); top: 43.5pt; width: 174.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 174.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">August 6, 2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 216pt; position: var(--position); top: 43.5pt; width: 26.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 26.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">By:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 242.25pt; position: var(--position); top: 43.5pt; width: 279pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 279pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">/s/ Shelly R. Ibach<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 242.25pt; position: var(--position); top: 58.5pt; width: 279pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 279pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Shelly R. Ibach<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 242.25pt; position: var(--position); top: 73.5pt; width: 279pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 279pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Chief Executive Officer<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 242.25pt; position: var(--position); top: 88.5pt; width: 279pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 279pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">(principal executive officer)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 216pt; position: var(--position); top: 117.75pt; width: 26.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 26.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">By:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 242.25pt; position: var(--position); top: 117.75pt; width: 279pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 279pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">/s/ Joel J. Laing<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 242.25pt; position: var(--position); top: 132.75pt; width: 279pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 279pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Joel J. Laing<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 242.25pt; position: var(--position); top: 147.75pt; width: 279pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 279pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Chief Accounting Officer<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"/><td colspan="1" rowspan="1" style="font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 242.25pt; position: var(--position); top: 162.75pt; width: 279pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 279pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">(principal accounting officer)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"><div style="line-height: 10pt; position: var(--position); top: 13.5pt; width: 612pt;"><span style="color: #0000ff; font-family: Times New Roman; font-size: 10pt; font-style: italic; font-weight: normal; left: 49.5pt; position: var(--position); text-decoration: underline; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#i2b5e40fcfe7f43a88bd2669b7e92c215_7">Index</a><span style="display: inline-block; height: 6.94pt;"></span></span></div></div></div><div style="left: 0pt; position: var(--position); top: 748.8pt;"><div style="width: 513pt;"><div style="position: var(--position); top: 8.95pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 180pt;"/></tr><tr style="height: 15.75pt;"><td colspan="2" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 360pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 360pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">30 | 2Q 2024 FORM 10-Q<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 360pt; position: var(--position); top: 0pt; width: 180pt;"><div><div style="line-height: 8pt; position: var(--position); top: 6.26pt; width: 180pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 8pt; font-style: normal; font-weight: bold; left: 53.04pt; position: var(--position); text-decoration: none; white-space: pre;">SLEEP NUMBER CORPORATION<span style="display: inline-block; height: 6.04pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>a2024-q2ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ie0ed4a1a26e8456b91288cb47253f389_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:10pt;padding-left:9pt;padding-right:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification by Chief Executive Officer</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Shelly R. Ibach, certify that&#58;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Quarterly report on Form 10-Q of Sleep Number Corporation&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have&#58;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">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's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"><tr><td style="width:1.0%"></td><td style="width:60.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.572%"></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%">Date&#58;&#160;&#160;&#160;&#160;August 6, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Shelly R. Ibach</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shelly R. Ibach</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>a2024-q2ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3469af0af99a43bdb5463790f037c6c2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:10pt;padding-left:18pt;padding-right:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification by Chief Financial Officer</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Francis K. Lee, certify that&#58;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Quarterly report on Form 10-Q of Sleep Number Corporation&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have&#58;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">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's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:41.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.580%"></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%">Date&#58;&#160;&#160;&#160;&#160;August 6, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Francis K. Lee</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francis K. Lee</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and 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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>a2024-q2ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3a06bc767a3c44f68212a09c6680059f_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-top:10pt"><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:120%">Exhibit 32.1</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18 U.S.C. &#167;1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Sleep Number Corporation (the &#8220;Company&#8221;) on Form 10-Q for the period ended June&#160;29, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, Shelly R. Ibach, Chief Executive Officer of the Company, solely for the purposes of 18 U.S.C. &#167;1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, does hereby certify, to her knowledge, that&#58;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><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:49.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.095%"></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%">Date&#58;&#160;&#160;&#160;&#160;August 6, 2024</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Shelly R. Ibach</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shelly R. Ibach</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></table></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:10pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>a2024-q2ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i6dc255c68c9649b49d105b598e0bd5de_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-top:10pt"><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:120%">Exhibit 32.2</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18 U.S.C. &#167;1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Sleep Number Corporation (the &#8220;Company&#8221;) on Form 10-Q for the period ended June&#160;29, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, Francis K. Lee, Executive Vice President and Chief Financial Officer of the Company, solely for the purposes of 18 U.S.C. &#167;1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, does hereby certify, to his knowledge, that&#58;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:10pt"><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:49.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.095%"></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%">Date&#58;&#160;&#160;&#160;&#160;August 6, 2024</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Francis K. Lee</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francis K. Lee</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:10pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>snbr-20240629.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:c299f0d9-d0c7-4257-be17-d95821c17c24,g:8b3a6203-e0b0-4416-b10b-694ecd61cdbe-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:snbr="http://www.sleepnumber.com/20240629" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sleepnumber.com/20240629">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.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="snbr-20240629_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="snbr-20240629_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="snbr-20240629_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="snbr-20240629_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.sleepnumber.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="CondensedConsolidatedBalanceSheets" roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofShareholdersDeficit" roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit">
        <link:definition>9952154 - Statement - Condensed Consolidated Statements of Shareholders' 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="CondensedConsolidatedStatementofCashFlows" roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows">
        <link:definition>9952155 - Statement - Condensed Consolidated Statement 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="BusinessandSummaryofSignificantAccountingPolicies" roleURI="http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPolicies">
        <link:definition>9952156 - Disclosure - Business and 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="FairValueMeasurements" roleURI="http://www.sleepnumber.com/role/FairValueMeasurements">
        <link:definition>9952157 - 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="Inventories" roleURI="http://www.sleepnumber.com/role/Inventories">
        <link:definition>9952158 - 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="GoodwillandIntangibleAssetsNet" roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNet">
        <link:definition>9952159 - Disclosure - Goodwill and Intangible Assets, Net</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="CreditAgreement" roleURI="http://www.sleepnumber.com/role/CreditAgreement">
        <link:definition>9952160 - Disclosure - Credit Agreement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.sleepnumber.com/role/Leases">
        <link:definition>9952161 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RepurchasesofCommonStock" roleURI="http://www.sleepnumber.com/role/RepurchasesofCommonStock">
        <link:definition>9952162 - Disclosure - Repurchases of Common Stock</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.sleepnumber.com/role/RevenueRecognition">
        <link:definition>9952163 - 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="StockbasedCompensationExpense" roleURI="http://www.sleepnumber.com/role/StockbasedCompensationExpense">
        <link:definition>9952164 - Disclosure - Stock-based Compensation Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProfitSharingand401kPlan" roleURI="http://www.sleepnumber.com/role/ProfitSharingand401kPlan">
        <link:definition>9952165 - Disclosure - Profit Sharing and 401(k) Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperCommonShare" roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShare">
        <link:definition>9952166 - Disclosure - Net Income per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringCosts" roleURI="http://www.sleepnumber.com/role/RestructuringCosts">
        <link:definition>9952167 - Disclosure - Restructuring Costs</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.sleepnumber.com/role/CommitmentsandContingencies">
        <link:definition>9952168 - 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="BusinessandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Business and 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="InventoriesTables" roleURI="http://www.sleepnumber.com/role/InventoriesTables">
        <link:definition>9954472 - Disclosure - Inventories (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="GoodwillandIntangibleAssetsNetTables" roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetTables">
        <link:definition>9954473 - Disclosure - Goodwill and Intangible Assets, Net (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="CreditAgreementTables" roleURI="http://www.sleepnumber.com/role/CreditAgreementTables">
        <link:definition>9954474 - Disclosure - Credit Agreement (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.sleepnumber.com/role/LeasesTables">
        <link:definition>9954475 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://www.sleepnumber.com/role/RevenueRecognitionTables">
        <link:definition>9954476 - 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="StockbasedCompensationExpenseTables" roleURI="http://www.sleepnumber.com/role/StockbasedCompensationExpenseTables">
        <link:definition>9954477 - Disclosure - Stock-based Compensation Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperCommonShareTables" roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShareTables">
        <link:definition>9954478 - Disclosure - Net Income per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringCostsTables" roleURI="http://www.sleepnumber.com/role/RestructuringCostsTables">
        <link:definition>9954479 - Disclosure - Restructuring Costs (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="CommitmentsandContingenciesTables" roleURI="http://www.sleepnumber.com/role/CommitmentsandContingenciesTables">
        <link:definition>9954480 - Disclosure - Commitments and Contingencies (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="FairValueMeasurementsDetails" roleURI="http://www.sleepnumber.com/role/FairValueMeasurementsDetails">
        <link:definition>9954481 - 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="InventoriesDetails" roleURI="http://www.sleepnumber.com/role/InventoriesDetails">
        <link:definition>9954482 - 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="GoodwillandIntangibleAssetsNetNarrativeDetails" roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails">
        <link:definition>9954483 - Disclosure - Goodwill and Intangible Assets, Net - 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="GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails" roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails">
        <link:definition>9954484 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Annual Amortization of Definite-Lived Tangible 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="CreditAgreementNarrativeDetails" roleURI="http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails">
        <link:definition>9954485 - Disclosure - Credit Agreement - 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="CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails" roleURI="http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails">
        <link:definition>9954486 - Disclosure - Credit Agreement - Schedule of Borrowings Under Credit Facility (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.sleepnumber.com/role/LeasesNarrativeDetails">
        <link:definition>9954487 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofOperatingLeaseCostsDetails" roleURI="http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails">
        <link:definition>9954488 - Disclosure - Leases - Schedule of Operating Lease 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="LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" roleURI="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails">
        <link:definition>9954489 - Disclosure - Leases - Schedule of Maturities of Operating Lease 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="LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" roleURI="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1">
        <link:definition>9954489 - Disclosure - Leases - Schedule of Maturities of Operating Lease 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="LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails" roleURI="http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails">
        <link:definition>9954490 - Disclosure - Leases - Schedule of Other Information Related Operating 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="RepurchasesofCommonStockDetails" roleURI="http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails">
        <link:definition>9954491 - Disclosure - Repurchases of Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails">
        <link:definition>9954492 - Disclosure - Revenue Recognition - Schedule of Deferred Contract Assets and Deferred Contract 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="RevenueRecognitionNarrativeDetails" roleURI="http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails">
        <link:definition>9954493 - Disclosure - Revenue Recognition - 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="RevenueRecognitionScheduleofDisaggregationofRevenueDetails" roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails">
        <link:definition>9954494 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (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="RevenueRecognitionScheduleofSalesReturnLiabilityDetails" roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails">
        <link:definition>9954495 - Disclosure - Revenue Recognition - Schedule of Sales Return Liability (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="StockbasedCompensationExpenseDetails" roleURI="http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails">
        <link:definition>9954496 - Disclosure - Stock-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="ProfitSharingand401kPlanDetails" roleURI="http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails">
        <link:definition>9954497 - Disclosure - Profit Sharing and 401(k) Plan (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="NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails">
        <link:definition>9954498 - Disclosure - Net Income per Common Share - Schedule of Components of Basic and Diluted Net (Loss) Income 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="NetIncomeperCommonShareNarrativeDetails" roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShareNarrativeDetails">
        <link:definition>9954499 - Disclosure - Net 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="RestructuringCostsNarrativeDetails" roleURI="http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails">
        <link:definition>9954500 - Disclosure - Restructuring Costs - 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="RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" roleURI="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails">
        <link:definition>9954501 - Disclosure - Restructuring Costs - Schedule of Restructuring and Related 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="RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails" roleURI="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails">
        <link:definition>9954502 - Disclosure - Restructuring Costs - Schedule of Restructuring Reserve by Type of 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="CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails" roleURI="http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails">
        <link:definition>9954503 - Disclosure - Commitments and Contingencies - Schedule of Warranty 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="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>9954504 - Disclosure - Commitments and Contingencies - Narrative (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="snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember" abstract="true" name="TimingOfTransferOfGoodsOrServicesConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="snbr_ScheduleOfSalesReturnLiabilityTableTextBlock" abstract="false" name="ScheduleOfSalesReturnLiabilityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" abstract="false" name="DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="snbr_DebtCovenantPeriodThreeMember" abstract="true" name="DebtCovenantPeriodThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="snbr_DebtCovenantPeriodAxis" abstract="true" name="DebtCovenantPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="snbr_SleepIQTechnologyMember" abstract="true" name="SleepIQTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="snbr_IncreaseDecreaseInPrepaymentsFromCustomer" abstract="false" name="IncreaseDecreaseInPrepaymentsFromCustomer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_ContractWithCustomerRefundLiabilityDeductions" abstract="false" name="ContractWithCustomerRefundLiabilityDeductions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_OfficeAndManufacturingLeasesMember" abstract="true" name="OfficeAndManufacturingLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" abstract="false" name="LesseeOperatingLeaseLeaseNotYetCommencedLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_DebtCovenantPeriodOneMember" abstract="true" name="DebtCovenantPeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="snbr_SalesReturnLiabilityRollForward" abstract="true" name="SalesReturnLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="snbr_DebtCovenantPeriodFourMember" abstract="true" name="DebtCovenantPeriodFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="snbr_InventoryFinishedGoodsAndComponentsNet" abstract="false" name="InventoryFinishedGoodsAndComponentsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" abstract="true" name="TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="snbr_LossContingencyNumberOfLitigationDemands" abstract="false" name="LossContingencyNumberOfLitigationDemands" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="snbr_CommonStockRepurchasesTextBlock" abstract="false" name="CommonStockRepurchasesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="snbr_RepurchasesOfCommonStockAbstract" abstract="true" name="RepurchasesOfCommonStockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="snbr_VariableLeaseAdjustedCost" abstract="false" name="VariableLeaseAdjustedCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_DefinedContributionPlanEmployerContributionAmount" abstract="false" name="DefinedContributionPlanEmployerContributionAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember" abstract="true" name="LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="snbr_GoodwillAndIntangibleAssetsTable" abstract="true" name="GoodwillAndIntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="snbr_CustomerPrepaymentsCurrent" abstract="false" name="CustomerPrepaymentsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_ProfessionalFeesMember" abstract="true" name="ProfessionalFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="snbr_ContractWithCustomerRefundLiabilityAdditions" abstract="false" name="ContractWithCustomerRefundLiabilityAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_ProfitSharingAnd401kPlanAbstract" abstract="true" name="ProfitSharingAnd401kPlanAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="snbr_DebtCovenantPeriodDomain" abstract="true" name="DebtCovenantPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" abstract="false" name="ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="snbr_DebtCovenantPeriodTwoMember" abstract="true" name="DebtCovenantPeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="snbr_RevenueRecognitionProductLife" abstract="false" name="RevenueRecognitionProductLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" abstract="false" name="StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_GoodwillAndIntangibleAssetsLineItems" abstract="true" name="GoodwillAndIntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="snbr_RetailStoreLeasesMember" abstract="true" name="RetailStoreLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="snbr_OnlinePhoneChatAndOtherMember" abstract="true" name="OnlinePhoneChatAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" abstract="false" name="DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="snbr_RetailChannelMember" abstract="true" name="RetailChannelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>snbr-20240629_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:c299f0d9-d0c7-4257-be17-d95821c17c24,g:8b3a6203-e0b0-4416-b10b-694ecd61cdbe-->
<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.sleepnumber.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2974a10a-66d5-4a1a-9b38-3f8202a7ef4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_226f7c67-0f5e-47ca-b88a-8e3a3c83766f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2974a10a-66d5-4a1a-9b38-3f8202a7ef4e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_226f7c67-0f5e-47ca-b88a-8e3a3c83766f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_60ce1557-be05-4d3e-a4b2-4cf208af3f82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2974a10a-66d5-4a1a-9b38-3f8202a7ef4e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_60ce1557-be05-4d3e-a4b2-4cf208af3f82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_a7a61ca9-9450-4a91-966b-f27692e817e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2974a10a-66d5-4a1a-9b38-3f8202a7ef4e" xlink:to="loc_us-gaap_InventoryNet_a7a61ca9-9450-4a91-966b-f27692e817e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_66c1ef8d-f094-4d1a-b433-258f90b029e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2974a10a-66d5-4a1a-9b38-3f8202a7ef4e" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_66c1ef8d-f094-4d1a-b433-258f90b029e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_f7d9acd9-4f57-46ed-bb43-46546451505e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2974a10a-66d5-4a1a-9b38-3f8202a7ef4e" xlink:to="loc_us-gaap_OtherAssetsCurrent_f7d9acd9-4f57-46ed-bb43-46546451505e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4473a615-64a8-4e8d-9f0d-2dbbaf4a74aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_59af27d2-7ae0-4fe5-a0c2-a71bd880b1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4473a615-64a8-4e8d-9f0d-2dbbaf4a74aa" xlink:to="loc_us-gaap_Liabilities_59af27d2-7ae0-4fe5-a0c2-a71bd880b1b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_01ecebb6-8a18-49b4-a862-d8edb420bbaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4473a615-64a8-4e8d-9f0d-2dbbaf4a74aa" xlink:to="loc_us-gaap_StockholdersEquity_01ecebb6-8a18-49b4-a862-d8edb420bbaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2bc912e5-50ec-4ada-ac67-ee65cae8292e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_781b3171-4068-41ad-adb9-c04702ab3cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_2bc912e5-50ec-4ada-ac67-ee65cae8292e" xlink:to="loc_us-gaap_LiabilitiesCurrent_781b3171-4068-41ad-adb9-c04702ab3cc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_47526dca-3a3b-4ee7-96b5-c93edba88c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2bc912e5-50ec-4ada-ac67-ee65cae8292e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_47526dca-3a3b-4ee7-96b5-c93edba88c50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c0b4ce35-2cc1-4776-9fcb-2d164890100a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_2bc912e5-50ec-4ada-ac67-ee65cae8292e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c0b4ce35-2cc1-4776-9fcb-2d164890100a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_866cbece-6064-4763-9dd8-3e80a93672a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_db76a66f-b43b-4eb4-b217-aeb95e989d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_866cbece-6064-4763-9dd8-3e80a93672a3" xlink:to="loc_us-gaap_AssetsCurrent_db76a66f-b43b-4eb4-b217-aeb95e989d7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_88ea2264-589d-4240-be84-74d1a15080c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_866cbece-6064-4763-9dd8-3e80a93672a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_88ea2264-589d-4240-be84-74d1a15080c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d8f5ccf9-18ae-42c5-b3a1-1250c6d2d538" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_866cbece-6064-4763-9dd8-3e80a93672a3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d8f5ccf9-18ae-42c5-b3a1-1250c6d2d538" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_e328544a-6628-477f-b91e-ac64cca6013d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_866cbece-6064-4763-9dd8-3e80a93672a3" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_e328544a-6628-477f-b91e-ac64cca6013d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_9c0a5e48-e154-4d7c-ac1a-343dbcd603c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_866cbece-6064-4763-9dd8-3e80a93672a3" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_9c0a5e48-e154-4d7c-ac1a-343dbcd603c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f4070305-fd08-4e07-82c3-67cef83ef8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_866cbece-6064-4763-9dd8-3e80a93672a3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f4070305-fd08-4e07-82c3-67cef83ef8d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_53f16e07-3710-4bb4-9002-34cfe3ff7f41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:to="loc_us-gaap_AccountsPayableCurrent_53f16e07-3710-4bb4-9002-34cfe3ff7f41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_8973af09-17e4-4bc1-8ff9-ea1cad5397b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_8973af09-17e4-4bc1-8ff9-ea1cad5397b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_CustomerPrepaymentsCurrent_78a600d5-426f-4037-a8ea-6dd9b8501e2c" xlink:href="snbr-20240629.xsd#snbr_CustomerPrepaymentsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:to="loc_snbr_CustomerPrepaymentsCurrent_78a600d5-426f-4037-a8ea-6dd9b8501e2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_9f75c4d2-30bd-4475-9e26-99f72d3babc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_9f75c4d2-30bd-4475-9e26-99f72d3babc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cff0e3a3-28d3-401e-a131-6ebe9e827ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_cff0e3a3-28d3-401e-a131-6ebe9e827ea0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_5b605628-c6ae-48b5-9597-816db25881bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:to="loc_us-gaap_TaxesPayableCurrent_5b605628-c6ae-48b5-9597-816db25881bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_60ec1faf-0ea4-45a1-b822-9f91b41da4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_60ec1faf-0ea4-45a1-b822-9f91b41da4a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_500a53d3-1fd6-4e50-af0e-fcf78c6bc7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3af2b0d4-0e21-4456-a0c7-8ac8f0c9adc3" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_500a53d3-1fd6-4e50-af0e-fcf78c6bc7d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bf057e1c-ca8d-4208-826f-3a4bca9016d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_e39832d6-1d99-4f60-8ec9-754c8cf85f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_bf057e1c-ca8d-4208-826f-3a4bca9016d5" xlink:to="loc_us-gaap_PreferredStockValue_e39832d6-1d99-4f60-8ec9-754c8cf85f8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_cfe90254-8f36-4ada-9cb8-167a9d4fd517" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_bf057e1c-ca8d-4208-826f-3a4bca9016d5" xlink:to="loc_us-gaap_CommonStockValue_cfe90254-8f36-4ada-9cb8-167a9d4fd517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_876e1d1a-7d8c-44b5-89ab-d10b9d15bccf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_bf057e1c-ca8d-4208-826f-3a4bca9016d5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_876e1d1a-7d8c-44b5-89ab-d10b9d15bccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_09f95f43-6153-40cc-a16d-8d0936be1356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_bf057e1c-ca8d-4208-826f-3a4bca9016d5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_09f95f43-6153-40cc-a16d-8d0936be1356" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f62793f3-615f-4bb7-ac0c-d9411adc3a46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e37b322-3957-4757-a28f-8bf650046c28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_f62793f3-615f-4bb7-ac0c-d9411adc3a46" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e37b322-3957-4757-a28f-8bf650046c28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_9a7384a7-7fed-4b73-94ba-597d86057ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_f62793f3-615f-4bb7-ac0c-d9411adc3a46" xlink:to="loc_us-gaap_CostOfRevenue_9a7384a7-7fed-4b73-94ba-597d86057ad3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf26fa79-36ae-4337-b457-cba53f4198de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_01b50f2c-ae9f-4408-8f11-4f4d0a202618" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf26fa79-36ae-4337-b457-cba53f4198de" xlink:to="loc_us-gaap_InterestExpenseNonoperating_01b50f2c-ae9f-4408-8f11-4f4d0a202618" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8a8603fd-17b7-4d25-acc3-91b9dff691a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf26fa79-36ae-4337-b457-cba53f4198de" xlink:to="loc_us-gaap_OperatingIncomeLoss_8a8603fd-17b7-4d25-acc3-91b9dff691a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7483ec1d-8ec9-48f1-af95-cb8a519896af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_97aec069-fdec-4375-a104-ee79d454fd19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7483ec1d-8ec9-48f1-af95-cb8a519896af" xlink:to="loc_us-gaap_GrossProfit_97aec069-fdec-4375-a104-ee79d454fd19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e1df7c0d-dce3-442e-9ae0-403812be221c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7483ec1d-8ec9-48f1-af95-cb8a519896af" xlink:to="loc_us-gaap_OperatingExpenses_e1df7c0d-dce3-442e-9ae0-403812be221c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_96796df2-0a09-4555-b926-534d1a45d777" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_cec7d31b-10b8-44bc-9246-b9aac3dca971" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_96796df2-0a09-4555-b926-534d1a45d777" xlink:to="loc_us-gaap_SellingAndMarketingExpense_cec7d31b-10b8-44bc-9246-b9aac3dca971" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_15109995-b4a6-4dd2-85be-227a4a3fa355" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_96796df2-0a09-4555-b926-534d1a45d777" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_15109995-b4a6-4dd2-85be-227a4a3fa355" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_7a151184-d451-451e-b482-9472e9173d34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_96796df2-0a09-4555-b926-534d1a45d777" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_7a151184-d451-451e-b482-9472e9173d34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1b67957d-3042-4c8a-8dd0-0f04953ec599" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_96796df2-0a09-4555-b926-534d1a45d777" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1b67957d-3042-4c8a-8dd0-0f04953ec599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d3e59760-ccf0-42d3-858d-3283bd300f89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a0b85ac0-a64e-4c86-a773-1ba180bbcff4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_d3e59760-ccf0-42d3-858d-3283bd300f89" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a0b85ac0-a64e-4c86-a773-1ba180bbcff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_76fd5532-b689-46ee-a391-8857bdf1f2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_d3e59760-ccf0-42d3-858d-3283bd300f89" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_76fd5532-b689-46ee-a391-8857bdf1f2a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedStatementofCashFlows"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_97c77875-1448-4b67-b330-c921691c6028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_NetIncomeLoss_97c77875-1448-4b67-b330-c921691c6028" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_89386348-2090-4ceb-935c-44e14e8856fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_89386348-2090-4ceb-935c-44e14e8856fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bd78c4b5-7c95-4084-b280-16c55067e1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_ShareBasedCompensation_bd78c4b5-7c95-4084-b280-16c55067e1aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_d1a8d36f-ae66-48fb-be2f-ce8993a29fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_d1a8d36f-ae66-48fb-be2f-ce8993a29fb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d85f0e40-83f0-4f62-9379-9e6e297b2eef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d85f0e40-83f0-4f62-9379-9e6e297b2eef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5b2ed68d-d924-42d2-8ab9-8dfaf5729612" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5b2ed68d-d924-42d2-8ab9-8dfaf5729612" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_bc0db766-553e-4082-bba6-3121513a7edb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_bc0db766-553e-4082-bba6-3121513a7edb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_6ac6fe00-5b02-4055-9b53-842b7e40e2d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_6ac6fe00-5b02-4055-9b53-842b7e40e2d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_887a0e37-8e45-4515-b9ad-47322899532e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_887a0e37-8e45-4515-b9ad-47322899532e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_cf805d71-53c3-43c5-8eff-4e2fe509ed6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_cf805d71-53c3-43c5-8eff-4e2fe509ed6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_419db5cb-a9c1-4b23-b9f3-053a781bdcb8" xlink:href="snbr-20240629.xsd#snbr_IncreaseDecreaseInPrepaymentsFromCustomer"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_419db5cb-a9c1-4b23-b9f3-053a781bdcb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_84d0968a-92d0-4722-98f9-903d6c3db111" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_84d0968a-92d0-4722-98f9-903d6c3db111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_a3c6c186-a1bc-40c8-94c8-339500b46cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_a3c6c186-a1bc-40c8-94c8-339500b46cc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7ff88ccd-36fd-4428-b5b1-a9b0531c1d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c23ae859-d4f4-4f83-b72a-14a6c9d10ce0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7ff88ccd-36fd-4428-b5b1-a9b0531c1d48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93d65381-51ca-41a4-8226-be6042488d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_70c336dc-72fe-482a-8119-7c36f274acb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93d65381-51ca-41a4-8226-be6042488d3e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_70c336dc-72fe-482a-8119-7c36f274acb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_076c9265-d41f-4cb1-9e5d-bd97f03d8a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93d65381-51ca-41a4-8226-be6042488d3e" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_076c9265-d41f-4cb1-9e5d-bd97f03d8a6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_effcce5e-9109-4d21-bc11-3dbf3b9b17e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fef592f7-a8b7-49ac-a9f2-d45dee6f824a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_effcce5e-9109-4d21-bc11-3dbf3b9b17e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fef592f7-a8b7-49ac-a9f2-d45dee6f824a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e837112f-1548-4a91-90a2-357cd3cec1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_effcce5e-9109-4d21-bc11-3dbf3b9b17e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e837112f-1548-4a91-90a2-357cd3cec1a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38cc38e3-c733-4b68-a0d2-1cd66321a884" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_effcce5e-9109-4d21-bc11-3dbf3b9b17e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_38cc38e3-c733-4b68-a0d2-1cd66321a884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c2279648-1e39-4dfd-8000-6bd4254776a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_b41136ac-3f9c-4baf-aff3-56b6c9bcd3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c2279648-1e39-4dfd-8000-6bd4254776a9" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_b41136ac-3f9c-4baf-aff3-56b6c9bcd3ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_eb7bfef7-140a-43a8-9afa-8c6b487cfd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c2279648-1e39-4dfd-8000-6bd4254776a9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_eb7bfef7-140a-43a8-9afa-8c6b487cfd7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_d5ed8331-b078-440e-bb0a-e8ceb9c66bce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c2279648-1e39-4dfd-8000-6bd4254776a9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_d5ed8331-b078-440e-bb0a-e8ceb9c66bce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/InventoriesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_48f39d6d-944c-47a1-b47a-57bfdf88a9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_e1cd5b5d-eb2b-485a-bb01-db01f32acc50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_48f39d6d-944c-47a1-b47a-57bfdf88a9fb" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_e1cd5b5d-eb2b-485a-bb01-db01f32acc50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_b43adb7a-ae85-4443-bfc5-764c15b94a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_48f39d6d-944c-47a1-b47a-57bfdf88a9fb" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_b43adb7a-ae85-4443-bfc5-764c15b94a5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_InventoryFinishedGoodsAndComponentsNet_9cdbb616-e02d-433b-8042-734dfb2159a3" xlink:href="snbr-20240629.xsd#snbr_InventoryFinishedGoodsAndComponentsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_48f39d6d-944c-47a1-b47a-57bfdf88a9fb" xlink:to="loc_snbr_InventoryFinishedGoodsAndComponentsNet_9cdbb616-e02d-433b-8042-734dfb2159a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ae009238-9b37-4da3-91e9-e9d7f20e6c18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_db72272c-5818-4ce4-8a77-a5d18ed3d6ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ae009238-9b37-4da3-91e9-e9d7f20e6c18" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_db72272c-5818-4ce4-8a77-a5d18ed3d6ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5c5eeb49-0a07-4d0f-ace8-9080386b3120" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ae009238-9b37-4da3-91e9-e9d7f20e6c18" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5c5eeb49-0a07-4d0f-ace8-9080386b3120" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_afe5901f-8a0c-4f7e-b29f-0f8904a0c5bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ae009238-9b37-4da3-91e9-e9d7f20e6c18" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_afe5901f-8a0c-4f7e-b29f-0f8904a0c5bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_4f235a5f-2311-4960-9e37-7c9029829685" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ae009238-9b37-4da3-91e9-e9d7f20e6c18" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_4f235a5f-2311-4960-9e37-7c9029829685" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_08df15d5-08e4-4041-bb5a-c618df15ecc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ae009238-9b37-4da3-91e9-e9d7f20e6c18" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_08df15d5-08e4-4041-bb5a-c618df15ecc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_60633281-5bcb-488d-88b0-c507ecb0e5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ae009238-9b37-4da3-91e9-e9d7f20e6c18" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_60633281-5bcb-488d-88b0-c507ecb0e5f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4e74a69c-0d98-4798-bd29-66e7c773cbda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ae009238-9b37-4da3-91e9-e9d7f20e6c18" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4e74a69c-0d98-4798-bd29-66e7c773cbda" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2cd5ae0d-8c51-48ac-a9ac-87bdd732cf09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2a4157de-7885-4f85-a6e7-2de3804ec47e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2cd5ae0d-8c51-48ac-a9ac-87bdd732cf09" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2a4157de-7885-4f85-a6e7-2de3804ec47e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_72324bb8-aaf0-49ce-9d48-d3867c6b8d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2cd5ae0d-8c51-48ac-a9ac-87bdd732cf09" xlink:to="loc_us-gaap_OperatingLeaseLiability_72324bb8-aaf0-49ce-9d48-d3867c6b8d32" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="snbr-20240629.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e54025c9-6535-4640-a700-ae3aceb4b604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_17e36877-9239-430c-a8b8-582250578f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e54025c9-6535-4640-a700-ae3aceb4b604" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_17e36877-9239-430c-a8b8-582250578f9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_295eca19-4117-4f93-a2f9-12673b361312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e54025c9-6535-4640-a700-ae3aceb4b604" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_295eca19-4117-4f93-a2f9-12673b361312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d515b3d5-8bd4-4cf4-a23a-28751fdc3676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e54025c9-6535-4640-a700-ae3aceb4b604" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d515b3d5-8bd4-4cf4-a23a-28751fdc3676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_25188620-53f6-4bc8-83ae-f89fb4d4dbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e54025c9-6535-4640-a700-ae3aceb4b604" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_25188620-53f6-4bc8-83ae-f89fb4d4dbf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a03a6aea-2993-4fb8-93c3-ab78d3abe8b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e54025c9-6535-4640-a700-ae3aceb4b604" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a03a6aea-2993-4fb8-93c3-ab78d3abe8b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3ecaa274-4727-4c3d-a621-8e0037edc427" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e54025c9-6535-4640-a700-ae3aceb4b604" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3ecaa274-4727-4c3d-a621-8e0037edc427" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c1ba166f-b13e-43aa-8429-6712796b9f68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e54025c9-6535-4640-a700-ae3aceb4b604" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c1ba166f-b13e-43aa-8429-6712796b9f68" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_20b13b63-7653-4267-95c6-3d2edfc978e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_05e75a53-0378-4615-bb5d-d3d774625e01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_20b13b63-7653-4267-95c6-3d2edfc978e2" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_05e75a53-0378-4615-bb5d-d3d774625e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_fede794c-edbb-4a5d-a63e-568e9e2316a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_20b13b63-7653-4267-95c6-3d2edfc978e2" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_fede794c-edbb-4a5d-a63e-568e9e2316a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross_18444ec2-5f58-4c07-b83b-c34cdb93af26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_bfbd2192-2a74-4c45-b85d-571aed2b1002" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetGross_18444ec2-5f58-4c07-b83b-c34cdb93af26" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_bfbd2192-2a74-4c45-b85d-571aed2b1002" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_549fef16-eb2b-4160-b4e8-cc0b7d4291a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetGross_18444ec2-5f58-4c07-b83b-c34cdb93af26" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_549fef16-eb2b-4160-b4e8-cc0b7d4291a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#StockbasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_2614487b-02e6-40c4-ad20-4538afad8b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5f7f5455-5393-43b8-b381-27cbe76d9874" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_2614487b-02e6-40c4-ad20-4538afad8b9b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5f7f5455-5393-43b8-b381-27cbe76d9874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_05663611-9fcb-4d18-9ce5-4e4c115ce44e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_2614487b-02e6-40c4-ad20-4538afad8b9b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_05663611-9fcb-4d18-9ce5-4e4c115ce44e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_daac3e3f-75b3-4724-81c9-13160c8273b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a8f94528-33e6-40cf-930d-c24a6188b342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_daac3e3f-75b3-4724-81c9-13160c8273b9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a8f94528-33e6-40cf-930d-c24a6188b342" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a5bdc398-a68d-4d1d-802a-3981cb03aa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_daac3e3f-75b3-4724-81c9-13160c8273b9" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a5bdc398-a68d-4d1d-802a-3981cb03aa8f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_05c94a1c-de5c-468f-9f01-097e06cad909" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_33851e3b-bc68-4cb4-94e5-431d5af7ca2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_05c94a1c-de5c-468f-9f01-097e06cad909" xlink:to="loc_us-gaap_RestructuringCosts_33851e3b-bc68-4cb4-94e5-431d5af7ca2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_2b21bb05-56b8-4b38-a8a1-2c013be569fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_05c94a1c-de5c-468f-9f01-097e06cad909" xlink:to="loc_us-gaap_AssetImpairmentCharges_2b21bb05-56b8-4b38-a8a1-2c013be569fd" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>snbr-20240629_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:c299f0d9-d0c7-4257-be17-d95821c17c24,g:8b3a6203-e0b0-4416-b10b-694ecd61cdbe-->
<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.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedStatementsofShareholdersDeficit"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_06f4512b-5df0-4beb-814d-7ae7702bd915" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ac215fb-4eb0-416d-b7a4-05a2471c7bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_06f4512b-5df0-4beb-814d-7ae7702bd915" xlink:to="loc_us-gaap_StatementTable_4ac215fb-4eb0-416d-b7a4-05a2471c7bf3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f616e891-c052-4b1e-8912-8df0f77b8f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ac215fb-4eb0-416d-b7a4-05a2471c7bf3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f616e891-c052-4b1e-8912-8df0f77b8f9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f616e891-c052-4b1e-8912-8df0f77b8f9a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f616e891-c052-4b1e-8912-8df0f77b8f9a" xlink:to="loc_us-gaap_EquityComponentDomain_f616e891-c052-4b1e-8912-8df0f77b8f9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f616e891-c052-4b1e-8912-8df0f77b8f9a" xlink:to="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_daa9200c-3dfc-43e3-a83c-0b13f33fd324" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:to="loc_us-gaap_CommonStockMember_daa9200c-3dfc-43e3-a83c-0b13f33fd324" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_de929f10-a20d-436e-8544-9a9e5cd11d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_de929f10-a20d-436e-8544-9a9e5cd11d3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8b4efc48-5410-4cfc-84d5-35ca8899e42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:to="loc_us-gaap_RetainedEarningsMember_8b4efc48-5410-4cfc-84d5-35ca8899e42d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06f4512b-5df0-4beb-814d-7ae7702bd915" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5280f642-70ff-4e99-8aaf-356b32ab5efc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5280f642-70ff-4e99-8aaf-356b32ab5efc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8c957dc0-5786-45e3-83e5-9061bf0a6c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockholdersEquity_8c957dc0-5786-45e3-83e5-9061bf0a6c56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_63e8c0dc-e123-43b0-900c-02cd058e409b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_NetIncomeLoss_63e8c0dc-e123-43b0-900c-02cd058e409b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_00e15e26-fd3d-4295-8efc-abe4e58a655d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_00e15e26-fd3d-4295-8efc-abe4e58a655d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d299f107-0761-4721-94c1-078eb207c404" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d299f107-0761-4721-94c1-078eb207c404" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_d74e5464-db38-466f-bf82-e1bc74dbc45b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_d74e5464-db38-466f-bf82-e1bc74dbc45b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e528ad39-4cd7-4ee9-8e3d-12e137516e76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e528ad39-4cd7-4ee9-8e3d-12e137516e76" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_96137de6-7c94-433f-a211-71bc6a72a0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_96137de6-7c94-433f-a211-71bc6a72a0c9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_52a3d459-33b5-4a5a-83a0-eef2aa269929" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_52a3d459-33b5-4a5a-83a0-eef2aa269929" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_53b6e526-9ee9-47d2-bcea-9c974246d291" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_065bd3ba-bd7e-44e8-92a0-de0b7e79bc77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4532c532-6902-448e-87e6-eb7fbb773a02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4532c532-6902-448e-87e6-eb7fbb773a02" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8b46709c-8c38-48de-b623-0cb177d355a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8b46709c-8c38-48de-b623-0cb177d355a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8b46709c-8c38-48de-b623-0cb177d355a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8b46709c-8c38-48de-b623-0cb177d355a1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8b46709c-8c38-48de-b623-0cb177d355a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2861726b-7ae0-4dbd-8908-11aa0be70e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8b46709c-8c38-48de-b623-0cb177d355a1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2861726b-7ae0-4dbd-8908-11aa0be70e4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_94067fb4-cab1-4ba9-b757-6354269435e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2861726b-7ae0-4dbd-8908-11aa0be70e4b" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_94067fb4-cab1-4ba9-b757-6354269435e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_4cec7bfd-2a4d-41b1-ac4e-b53d45abc4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2861726b-7ae0-4dbd-8908-11aa0be70e4b" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_4cec7bfd-2a4d-41b1-ac4e-b53d45abc4c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3d71e51b-92ac-4b13-bd51-4d4a4db424a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3d71e51b-92ac-4b13-bd51-4d4a4db424a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6d199688-71b1-4eb6-9394-ad0a948ccb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3d71e51b-92ac-4b13-bd51-4d4a4db424a3" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6d199688-71b1-4eb6-9394-ad0a948ccb9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0deeede8-1b03-4477-ba44-cfd112a6553b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0deeede8-1b03-4477-ba44-cfd112a6553b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0deeede8-1b03-4477-ba44-cfd112a6553b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0deeede8-1b03-4477-ba44-cfd112a6553b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0deeede8-1b03-4477-ba44-cfd112a6553b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbd15c75-1801-4f7e-b95f-c88095c98581" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0deeede8-1b03-4477-ba44-cfd112a6553b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbd15c75-1801-4f7e-b95f-c88095c98581" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_56d9ca9d-efa2-4c56-b2f1-448cb7158c24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbd15c75-1801-4f7e-b95f-c88095c98581" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_56d9ca9d-efa2-4c56-b2f1-448cb7158c24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_621d9ddf-ce5d-4baf-b577-a69f7b69242a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4532c532-6902-448e-87e6-eb7fbb773a02" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_621d9ddf-ce5d-4baf-b577-a69f7b69242a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_146bc913-a15c-4b15-a147-06f028215fce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4532c532-6902-448e-87e6-eb7fbb773a02" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_146bc913-a15c-4b15-a147-06f028215fce" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#GoodwillandIntangibleAssetsNetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:href="snbr-20240629.xsd#snbr_GoodwillAndIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:href="snbr-20240629.xsd#snbr_GoodwillAndIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_eab9fd66-d275-4ee9-a46c-329beca2ca5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_eab9fd66-d275-4ee9-a46c-329beca2ca5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_eab9fd66-d275-4ee9-a46c-329beca2ca5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_eab9fd66-d275-4ee9-a46c-329beca2ca5f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_eab9fd66-d275-4ee9-a46c-329beca2ca5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5d2facf-2add-4f74-8937-8e87d023ad06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_eab9fd66-d275-4ee9-a46c-329beca2ca5f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5d2facf-2add-4f74-8937-8e87d023ad06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b080eb35-9abd-43e3-b042-45825e96d8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5d2facf-2add-4f74-8937-8e87d023ad06" xlink:to="loc_us-gaap_TradeNamesMember_b080eb35-9abd-43e3-b042-45825e96d8fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_efc916c8-e42e-415f-9360-5bcfc9c0c563" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_efc916c8-e42e-415f-9360-5bcfc9c0c563" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efc916c8-e42e-415f-9360-5bcfc9c0c563_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_efc916c8-e42e-415f-9360-5bcfc9c0c563" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efc916c8-e42e-415f-9360-5bcfc9c0c563_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33e59a19-55aa-4637-8a90-258b30d902cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_efc916c8-e42e-415f-9360-5bcfc9c0c563" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33e59a19-55aa-4637-8a90-258b30d902cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_c4b2e67c-d166-4708-83b4-b429d4f32bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33e59a19-55aa-4637-8a90-258b30d902cb" xlink:to="loc_us-gaap_PatentsMember_c4b2e67c-d166-4708-83b4-b429d4f32bd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_23a1f120-563b-47ed-b62c-24be582f3c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_Goodwill_23a1f120-563b-47ed-b62c-24be582f3c6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_91fbf6e6-d62a-4975-bcc5-8289ce596d63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_91fbf6e6-d62a-4975-bcc5-8289ce596d63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a08c9cb4-6e33-4462-b474-c189f07a3b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a08c9cb4-6e33-4462-b474-c189f07a3b5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cae69c80-16c1-4500-baa2-faf38f66577d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cae69c80-16c1-4500-baa2-faf38f66577d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9f840309-ee58-47b2-b0b2-77edbd97380a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_9f840309-ee58-47b2-b0b2-77edbd97380a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#CreditAgreementNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_97b73f56-d64d-49df-a525-e6ffe494aaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_97b73f56-d64d-49df-a525-e6ffe494aaa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_97b73f56-d64d-49df-a525-e6ffe494aaa4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_97b73f56-d64d-49df-a525-e6ffe494aaa4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_97b73f56-d64d-49df-a525-e6ffe494aaa4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_75ce0180-2e93-41c0-8c97-49cef5123e33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_97b73f56-d64d-49df-a525-e6ffe494aaa4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_75ce0180-2e93-41c0-8c97-49cef5123e33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_68c7ae4b-0f82-4044-beb6-94cb14c4c611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_75ce0180-2e93-41c0-8c97-49cef5123e33" xlink:to="loc_us-gaap_LineOfCreditMember_68c7ae4b-0f82-4044-beb6-94cb14c4c611" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodAxis_b69c6506-e54a-471d-a20e-8cf555c56fe7" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:to="loc_snbr_DebtCovenantPeriodAxis_b69c6506-e54a-471d-a20e-8cf555c56fe7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodDomain_b69c6506-e54a-471d-a20e-8cf555c56fe7_default" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_snbr_DebtCovenantPeriodAxis_b69c6506-e54a-471d-a20e-8cf555c56fe7" xlink:to="loc_snbr_DebtCovenantPeriodDomain_b69c6506-e54a-471d-a20e-8cf555c56fe7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_snbr_DebtCovenantPeriodAxis_b69c6506-e54a-471d-a20e-8cf555c56fe7" xlink:to="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodOneMember_c46910ff-ce97-4c3a-97e5-d71aef7902b9" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:to="loc_snbr_DebtCovenantPeriodOneMember_c46910ff-ce97-4c3a-97e5-d71aef7902b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodTwoMember_881437bf-4804-424a-b989-12041c0f9343" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:to="loc_snbr_DebtCovenantPeriodTwoMember_881437bf-4804-424a-b989-12041c0f9343" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodThreeMember_e7e23938-2a8d-4bb4-bdbb-62369c89cc86" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:to="loc_snbr_DebtCovenantPeriodThreeMember_e7e23938-2a8d-4bb4-bdbb-62369c89cc86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodFourMember_6f5c6352-249b-455a-9f60-e63332e0e339" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:to="loc_snbr_DebtCovenantPeriodFourMember_6f5c6352-249b-455a-9f60-e63332e0e339" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_53997897-9d0b-464b-899f-e01a6661013b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_53997897-9d0b-464b-899f-e01a6661013b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5f5e258d-2fa6-481c-b866-8b00790c4899" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5f5e258d-2fa6-481c-b866-8b00790c4899" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_5708df71-7136-4e4d-a72a-bb38226828a0" xlink:href="snbr-20240629.xsd#snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_5708df71-7136-4e4d-a72a-bb38226828a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_567e743f-fbfe-4dc2-9993-9e796e8805f2" xlink:href="snbr-20240629.xsd#snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_567e743f-fbfe-4dc2-9993-9e796e8805f2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c212e7df-3333-40a0-bd2a-a9694dee7246" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c212e7df-3333-40a0-bd2a-a9694dee7246" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d9529b52-297b-47e4-b980-e32b7c9c4654" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:to="loc_srt_RangeAxis_d9529b52-297b-47e4-b980-e32b7c9c4654" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d9529b52-297b-47e4-b980-e32b7c9c4654_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d9529b52-297b-47e4-b980-e32b7c9c4654" xlink:to="loc_srt_RangeMember_d9529b52-297b-47e4-b980-e32b7c9c4654_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_42614d28-0580-4cb8-9071-5d896abe0bd1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d9529b52-297b-47e4-b980-e32b7c9c4654" xlink:to="loc_srt_RangeMember_42614d28-0580-4cb8-9071-5d896abe0bd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_261d295e-b715-4b5c-9076-bfd9255c1152" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_42614d28-0580-4cb8-9071-5d896abe0bd1" xlink:to="loc_srt_MinimumMember_261d295e-b715-4b5c-9076-bfd9255c1152" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_844bf6cb-756a-4326-abb0-4bba735ab5d6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_42614d28-0580-4cb8-9071-5d896abe0bd1" xlink:to="loc_srt_MaximumMember_844bf6cb-756a-4326-abb0-4bba735ab5d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_522ccc86-66bc-4248-80c6-3681d4b0291d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_522ccc86-66bc-4248-80c6-3681d4b0291d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_522ccc86-66bc-4248-80c6-3681d4b0291d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_522ccc86-66bc-4248-80c6-3681d4b0291d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_522ccc86-66bc-4248-80c6-3681d4b0291d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_522ccc86-66bc-4248-80c6-3681d4b0291d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailStoreLeasesMember_fc10c5b5-0216-4a7d-ac6c-31938c02edb7" xlink:href="snbr-20240629.xsd#snbr_RetailStoreLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:to="loc_snbr_RetailStoreLeasesMember_fc10c5b5-0216-4a7d-ac6c-31938c02edb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OfficeAndManufacturingLeasesMember_68996897-1fe4-468b-bffa-297912138766" xlink:href="snbr-20240629.xsd#snbr_OfficeAndManufacturingLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:to="loc_snbr_OfficeAndManufacturingLeasesMember_68996897-1fe4-468b-bffa-297912138766" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_9aea572d-33ed-4437-837c-9c45a5df88a3" xlink:href="snbr-20240629.xsd#snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:to="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_9aea572d-33ed-4437-837c-9c45a5df88a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_25f753ec-88e9-429e-8ac0-319cefeabcbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c212e7df-3333-40a0-bd2a-a9694dee7246" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_25f753ec-88e9-429e-8ac0-319cefeabcbc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_79aa6c1b-212a-4b98-a5a1-ed3fd6c3889e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_99d87d84-ad16-427e-8cc7-96b2d53eefad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_79aa6c1b-212a-4b98-a5a1-ed3fd6c3889e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_99d87d84-ad16-427e-8cc7-96b2d53eefad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_99d87d84-ad16-427e-8cc7-96b2d53eefad" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_746b565a-98d1-4438-bd4c-0377b88f9aac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_746b565a-98d1-4438-bd4c-0377b88f9aac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_6908a7e8-77e1-4dc2-9127-20abdc977ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_6908a7e8-77e1-4dc2-9127-20abdc977ee2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_5e0040a8-cdc7-4cd4-a9c6-292cc288d83d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_5e0040a8-cdc7-4cd4-a9c6-292cc288d83d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_43b52470-3d7f-4b7f-bee9-1b54c1ef7e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_43b52470-3d7f-4b7f-bee9-1b54c1ef7e4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_79aa6c1b-212a-4b98-a5a1-ed3fd6c3889e" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_ec7ad82e-57e5-4b98-81ea-bcdc573f16ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_ec7ad82e-57e5-4b98-81ea-bcdc573f16ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_2ff8ad7b-3b11-453c-a3cf-752d229a35b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_2ff8ad7b-3b11-453c-a3cf-752d229a35b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross_f0b36677-5cd0-4ab1-9608-c1162b475afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGross_f0b36677-5cd0-4ab1-9608-c1162b475afb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_79aa6c1b-212a-4b98-a5a1-ed3fd6c3889e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_95bb8dc1-a1cd-4c74-b3c7-e2fd9e166161" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_95bb8dc1-a1cd-4c74-b3c7-e2fd9e166161" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0e9b4695-1511-4842-b0cf-fb6bb3e8fea8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0e9b4695-1511-4842-b0cf-fb6bb3e8fea8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_39b9a1f9-38d3-453d-a49d-4970171fed74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:to="loc_us-gaap_ContractWithCustomerLiability_39b9a1f9-38d3-453d-a49d-4970171fed74" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0909ffdf-962a-4ed3-812d-b0ab90db62f9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_srt_ProductOrServiceAxis_0909ffdf-962a-4ed3-812d-b0ab90db62f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0909ffdf-962a-4ed3-812d-b0ab90db62f9_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_0909ffdf-962a-4ed3-812d-b0ab90db62f9" xlink:to="loc_srt_ProductsAndServicesDomain_0909ffdf-962a-4ed3-812d-b0ab90db62f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5f63ba1c-e238-4406-aed2-607ab0348767" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_0909ffdf-962a-4ed3-812d-b0ab90db62f9" xlink:to="loc_srt_ProductsAndServicesDomain_5f63ba1c-e238-4406-aed2-607ab0348767" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_SleepIQTechnologyMember_b3344d88-deee-4883-8d8f-4e3899cb3a92" xlink:href="snbr-20240629.xsd#snbr_SleepIQTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_5f63ba1c-e238-4406-aed2-607ab0348767" xlink:to="loc_snbr_SleepIQTechnologyMember_b3344d88-deee-4883-8d8f-4e3899cb3a92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0d6293ee-6334-4a35-b5d5-8fe9f1025589" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_srt_RangeAxis_0d6293ee-6334-4a35-b5d5-8fe9f1025589" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0d6293ee-6334-4a35-b5d5-8fe9f1025589_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0d6293ee-6334-4a35-b5d5-8fe9f1025589" xlink:to="loc_srt_RangeMember_0d6293ee-6334-4a35-b5d5-8fe9f1025589_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_716c886a-e462-45e3-aa41-3e5123154280" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0d6293ee-6334-4a35-b5d5-8fe9f1025589" xlink:to="loc_srt_RangeMember_716c886a-e462-45e3-aa41-3e5123154280" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_db226dbd-586e-43f0-91d1-2c105d5d460d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_716c886a-e462-45e3-aa41-3e5123154280" xlink:to="loc_srt_MinimumMember_db226dbd-586e-43f0-91d1-2c105d5d460d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f0099db0-974d-4c27-a977-151cfc2317df" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_716c886a-e462-45e3-aa41-3e5123154280" xlink:to="loc_srt_MaximumMember_f0099db0-974d-4c27-a977-151cfc2317df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_5cdc9a1b-b400-4158-afd1-38be7a7a164b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_5cdc9a1b-b400-4158-afd1-38be7a7a164b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5cdc9a1b-b400-4158-afd1-38be7a7a164b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_5cdc9a1b-b400-4158-afd1-38be7a7a164b" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5cdc9a1b-b400-4158-afd1-38be7a7a164b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6d4b5e1e-2215-4bab-9854-aad1453a1c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_5cdc9a1b-b400-4158-afd1-38be7a7a164b" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6d4b5e1e-2215-4bab-9854-aad1453a1c8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_51908e0c-0af4-467e-9b78-93677508260a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6d4b5e1e-2215-4bab-9854-aad1453a1c8a" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_51908e0c-0af4-467e-9b78-93677508260a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5e626a9-be21-4b6a-85b8-fee9ded53464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5e626a9-be21-4b6a-85b8-fee9ded53464" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c5e626a9-be21-4b6a-85b8-fee9ded53464_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5e626a9-be21-4b6a-85b8-fee9ded53464" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c5e626a9-be21-4b6a-85b8-fee9ded53464_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2fe5df4d-9569-4854-ba53-7927c1a8c148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5e626a9-be21-4b6a-85b8-fee9ded53464" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2fe5df4d-9569-4854-ba53-7927c1a8c148" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_4f027c9f-8da4-4e65-8580-347996ea36fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2fe5df4d-9569-4854-ba53-7927c1a8c148" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_4f027c9f-8da4-4e65-8580-347996ea36fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1f586c17-6b60-4b00-8f4f-3c90034a0262" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1f586c17-6b60-4b00-8f4f-3c90034a0262" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1f586c17-6b60-4b00-8f4f-3c90034a0262_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1f586c17-6b60-4b00-8f4f-3c90034a0262" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1f586c17-6b60-4b00-8f4f-3c90034a0262_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_738f7269-c9a6-46a3-ae13-354907387923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1f586c17-6b60-4b00-8f4f-3c90034a0262" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_738f7269-c9a6-46a3-ae13-354907387923" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_119a0520-e956-4c0a-ac0b-9d8313dbd627" xlink:href="snbr-20240629.xsd#snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_738f7269-c9a6-46a3-ae13-354907387923" xlink:to="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_119a0520-e956-4c0a-ac0b-9d8313dbd627" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RevenueRecognitionProductLife_e3a4d548-6cea-45a2-948b-a94bb70f14c2" xlink:href="snbr-20240629.xsd#snbr_RevenueRecognitionProductLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:to="loc_snbr_RevenueRecognitionProductLife_e3a4d548-6cea-45a2-948b-a94bb70f14c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3cca37a7-31cc-422b-920b-73d6c32fcb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3cca37a7-31cc-422b-920b-73d6c32fcb7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_19274fb0-74a0-4918-b3d8-3dbe3eb3f266" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_19274fb0-74a0-4918-b3d8-3dbe3eb3f266" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_079ca670-b6f6-4253-82e0-3d1fd63fbc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c5cacab2-731b-42ca-aa38-d6c02f99cc75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_079ca670-b6f6-4253-82e0-3d1fd63fbc6a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c5cacab2-731b-42ca-aa38-d6c02f99cc75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_47b486de-168b-443a-b21b-2a3cae781182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5cacab2-731b-42ca-aa38-d6c02f99cc75" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_47b486de-168b-443a-b21b-2a3cae781182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_47b486de-168b-443a-b21b-2a3cae781182_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_47b486de-168b-443a-b21b-2a3cae781182" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_47b486de-168b-443a-b21b-2a3cae781182_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38aa8ba9-4855-41fb-ac3d-2634e747985a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_47b486de-168b-443a-b21b-2a3cae781182" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38aa8ba9-4855-41fb-ac3d-2634e747985a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailChannelMember_05189376-7acd-45e2-b056-606198870b10" xlink:href="snbr-20240629.xsd#snbr_RetailChannelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38aa8ba9-4855-41fb-ac3d-2634e747985a" xlink:to="loc_snbr_RetailChannelMember_05189376-7acd-45e2-b056-606198870b10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OnlinePhoneChatAndOtherMember_cc85dbe5-17a8-47d2-85ef-b72b9cffd87b" xlink:href="snbr-20240629.xsd#snbr_OnlinePhoneChatAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38aa8ba9-4855-41fb-ac3d-2634e747985a" xlink:to="loc_snbr_OnlinePhoneChatAndOtherMember_cc85dbe5-17a8-47d2-85ef-b72b9cffd87b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ed6dcd28-9ee5-445a-89d7-e3ae9deeb977" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_079ca670-b6f6-4253-82e0-3d1fd63fbc6a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ed6dcd28-9ee5-445a-89d7-e3ae9deeb977" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#StockbasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b7b221ed-38e1-4641-940a-c84d9c7996a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b7b221ed-38e1-4641-940a-c84d9c7996a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ab969509-fe72-4a24-93ff-4fa618fa5068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b7b221ed-38e1-4641-940a-c84d9c7996a6" xlink:to="loc_us-gaap_AwardTypeAxis_ab969509-fe72-4a24-93ff-4fa618fa5068" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab969509-fe72-4a24-93ff-4fa618fa5068_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ab969509-fe72-4a24-93ff-4fa618fa5068" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab969509-fe72-4a24-93ff-4fa618fa5068_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_928c2d58-003f-4209-8218-1be7d99c9323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ab969509-fe72-4a24-93ff-4fa618fa5068" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_928c2d58-003f-4209-8218-1be7d99c9323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_63c9d148-0afb-495c-8dfd-a11425626601" xlink:href="snbr-20240629.xsd#snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_928c2d58-003f-4209-8218-1be7d99c9323" xlink:to="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_63c9d148-0afb-495c-8dfd-a11425626601" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3741120f-cb1a-4254-af2b-f911bbc220a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_928c2d58-003f-4209-8218-1be7d99c9323" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3741120f-cb1a-4254-af2b-f911bbc220a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_31e599ad-1506-4820-be25-ca4517093d94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_31e599ad-1506-4820-be25-ca4517093d94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_4ed3bcf0-4321-4692-8786-125aed9b3010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_4ed3bcf0-4321-4692-8786-125aed9b3010" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_41b2926c-4ce7-411e-abec-c30bd532f2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_41b2926c-4ce7-411e-abec-c30bd532f2cc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RestructuringCostsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_9b137802-e515-481b-a37d-690ea972cf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5a1a218c-5fdc-4a9c-a4f3-2970c6093858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9b137802-e515-481b-a37d-690ea972cf5d" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5a1a218c-5fdc-4a9c-a4f3-2970c6093858" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_583fe435-c583-46a7-8c24-878c05f675b1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5a1a218c-5fdc-4a9c-a4f3-2970c6093858" xlink:to="loc_srt_RangeAxis_583fe435-c583-46a7-8c24-878c05f675b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_583fe435-c583-46a7-8c24-878c05f675b1_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_583fe435-c583-46a7-8c24-878c05f675b1" xlink:to="loc_srt_RangeMember_583fe435-c583-46a7-8c24-878c05f675b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_67589742-033f-447f-96fd-ad5d68c3fe28" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_583fe435-c583-46a7-8c24-878c05f675b1" xlink:to="loc_srt_RangeMember_67589742-033f-447f-96fd-ad5d68c3fe28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3657fa3c-acdf-4295-9c01-5af4b2fcd2db" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_67589742-033f-447f-96fd-ad5d68c3fe28" xlink:to="loc_srt_MinimumMember_3657fa3c-acdf-4295-9c01-5af4b2fcd2db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8485fca5-43b4-4c63-a88d-2cf474425f9f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_67589742-033f-447f-96fd-ad5d68c3fe28" xlink:to="loc_srt_MaximumMember_8485fca5-43b4-4c63-a88d-2cf474425f9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_78f88200-add1-40b7-b2d0-8f53fd82c8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9b137802-e515-481b-a37d-690ea972cf5d" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_78f88200-add1-40b7-b2d0-8f53fd82c8cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_460329fe-f258-4e84-8ec9-6e5e43132455" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9b137802-e515-481b-a37d-690ea972cf5d" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_460329fe-f258-4e84-8ec9-6e5e43132455" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_68224766-1693-4fd3-804b-0e9635997e51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_68224766-1693-4fd3-804b-0e9635997e51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_68224766-1693-4fd3-804b-0e9635997e51" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractTerminationMember_7f72db2d-108c-4d8b-baea-273bc3c83d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractTerminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:to="loc_us-gaap_ContractTerminationMember_7f72db2d-108c-4d8b-baea-273bc3c83d0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_55cd7edf-ef59-41c5-86f8-59035af253bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:to="loc_us-gaap_EmployeeSeveranceMember_55cd7edf-ef59-41c5-86f8-59035af253bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ProfessionalFeesMember_4ad6e1f6-abb7-4a60-b166-272c9013e0f7" xlink:href="snbr-20240629.xsd#snbr_ProfessionalFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:to="loc_snbr_ProfessionalFeesMember_4ad6e1f6-abb7-4a60-b166-272c9013e0f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_e45003e5-9305-4ba1-b5bf-28a85de5b01c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:to="loc_us-gaap_RestructuringCosts_e45003e5-9305-4ba1-b5bf-28a85de5b01c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_00f38f4b-78ec-46e8-9a17-f92bc7c3d01e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:to="loc_us-gaap_AssetImpairmentCharges_00f38f4b-78ec-46e8-9a17-f92bc7c3d01e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ec8278ff-1bb3-440e-8aad-10b5d588b8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ec8278ff-1bb3-440e-8aad-10b5d588b8cc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_d683c9d6-25a4-4988-b032-6274e5dd6e92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_b1f49c40-e265-40b9-9059-1560ba7c58c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_d683c9d6-25a4-4988-b032-6274e5dd6e92" xlink:to="loc_us-gaap_LossContingenciesTable_b1f49c40-e265-40b9-9059-1560ba7c58c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_890ca23f-1528-4943-8477-53ade8372f14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b1f49c40-e265-40b9-9059-1560ba7c58c7" xlink:to="loc_us-gaap_LitigationStatusAxis_890ca23f-1528-4943-8477-53ade8372f14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_890ca23f-1528-4943-8477-53ade8372f14_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationStatusAxis_890ca23f-1528-4943-8477-53ade8372f14" xlink:to="loc_us-gaap_LitigationStatusDomain_890ca23f-1528-4943-8477-53ade8372f14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_0509cb4a-07a6-4969-ae9b-4b36ae53c05e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationStatusAxis_890ca23f-1528-4943-8477-53ade8372f14" xlink:to="loc_us-gaap_LitigationStatusDomain_0509cb4a-07a6-4969-ae9b-4b36ae53c05e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember_fa2a2cb6-0d67-40f8-b5a1-012e0efd99e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PendingLitigationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_0509cb4a-07a6-4969-ae9b-4b36ae53c05e" xlink:to="loc_us-gaap_PendingLitigationMember_fa2a2cb6-0d67-40f8-b5a1-012e0efd99e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LossContingencyNumberOfLitigationDemands_5c52ac51-e778-4c4a-af19-2c06b8659b02" xlink:href="snbr-20240629.xsd#snbr_LossContingencyNumberOfLitigationDemands"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d683c9d6-25a4-4988-b032-6274e5dd6e92" xlink:to="loc_snbr_LossContingencyNumberOfLitigationDemands_5c52ac51-e778-4c4a-af19-2c06b8659b02" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_fad2216a-0d33-49d8-b14b-b8b75e01226f" xlink:href="snbr-20240629.xsd#snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_fad2216a-0d33-49d8-b14b-b8b75e01226f" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>snbr-20240629_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:c299f0d9-d0c7-4257-be17-d95821c17c24,g:8b3a6203-e0b0-4416-b10b-694ecd61cdbe-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a7dcd5a8-cab0-4512-931d-ed689f88a294_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net (loss) income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_srt_RangeMember_ce1d49d0-bd51-48b8-99a9-103df7121351_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement</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" 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/2024/elts/srt-2024.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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_62f9f26f-b5c4-4cc4-afa0-253917dda0b4_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining authorized stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4e98b638-c906-4d95-8918-dfbee4e6f67f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_805e1caf-1419-4288-af3c-f18b811b537d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating Lease Costs</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" 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/2024/elts/us-gaap-2024.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_dei_CoverAbstract_d418001c-486b-419a-ac6e-b34e27280f4c_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover page.</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" 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/2024/dei-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_33bc5f22-ea8a-4475-abb0-a172aa0ff3d1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef468c15-2f8d-47e1-b7ef-15294deb8b22_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_adebe68b-5888-4071-b321-bb17684c0be8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Operating Lease Liabilities</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" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, 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/2024/elts/us-gaap-2024.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_OtherLiabilitiesCurrent_3c555242-3223-4336-9072-1c5f25ff8b7b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_TradingSymbol_153389c8-b95d-4f7f-84da-e62572e2d221_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_026a43ed-3c6b-4f81-8174-a19dff6e000d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Basic and Diluted Net (Loss) Income per Share</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" 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/2024/elts/us-gaap-2024.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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_70d49df7-7336-40ca-ab1f-9ffa8931a057_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_fe13232f-3d51-403f-8309-6f8627519ff5_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_d41b7ec3-2f75-443e-af43-f8457561c5fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock-Based Compensation Expense</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" 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/2024/elts/us-gaap-2024.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_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_4705ed5b-ceaa-4d80-95da-a7512b953d6d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_9829768a-c7a4-44f1-9af0-805124015b01_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_db0515b3-fe3a-4bd4-8669-0357d35caddb_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_b91b76d1-8791-4d6c-bd36-f49afa53caea_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LineOfCreditFacilityInterestRateAtPeriodEnd_6ebe9446-970e-4ce5-9f29-c4228bc901c5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average interest rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_6134833b-f5b1-4457-b835-8520a6fe749c_totalLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense, net of tax</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" 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/2024/elts/us-gaap-2024.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_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_33bbd3e6-153b-45e8-88dc-13a824e4576c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</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" 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/2024/elts/us-gaap-2024.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_LesseeOperatingLeasesTextBlock_9420fd7b-c8d4-4977-ad30-ab1839e1aac8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_CommonStockSharesOutstanding_b2c81aea-65d7-47d3-892c-6a8be7eda113_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_4f071397-1b2c-44d3-bbfe-414e8f007281_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_4e354f86-20ef-466e-8df1-76a3c2a2838f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_OperatingLeaseCost_41d5c8db-8c8f-4f13-8c87-105a2b91a3be_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease costs</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" 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/2024/elts/us-gaap-2024.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_ShortTermBankLoansAndNotesPayable_db264e2a-bc34-4327-9edf-715d1890d6e7_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_label_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Bank Loans and Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_eb1c2515-2197-416a-a4e8-6a36dd2ef9a3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RevenueFromContractWithCustomerAbstract_e6206a00-e355-4f96-b308-028f50b34fa9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ContractWithCustomerSalesChannelAxis_183fff46-44fe-49b9-9b82-62e5b56ee431_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel</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" 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/2024/elts/us-gaap-2024.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_ContractWithCustomerLiabilityCurrent_802e6ee7-8d1a-4f08-916b-93fc4b872ddb_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_d58261b4-3f25-445e-85bd-b15560935a88_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityTaxIdentificationNumber_4edfb0d7-58c7-4e20-95d9-de5fd7774c33_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LeasesAbstract_1b569afe-f3bd-4882-abdb-415bb70ea309_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_6b8f5e29-17cb-471e-b9e0-783414b1ec91_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite lived intangible assets, gross</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" 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/2024/elts/us-gaap-2024.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_snbr_SalesReturnLiabilityRollForward_0b637e89-867f-4779-86b0-cae728522416_terseLabel_en-US" xlink:label="lab_snbr_SalesReturnLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Return Liability [Roll Forward]</link:label>
    <link:label id="lab_snbr_SalesReturnLiabilityRollForward_label_en-US" xlink:label="lab_snbr_SalesReturnLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Return Liability Roll Forward</link:label>
    <link:label id="lab_snbr_SalesReturnLiabilityRollForward_documentation_en-US" xlink:label="lab_snbr_SalesReturnLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_SalesReturnLiabilityRollForward" xlink:href="snbr-20240629.xsd#snbr_SalesReturnLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_SalesReturnLiabilityRollForward" xlink:to="lab_snbr_SalesReturnLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_04c72701-10ab-49b2-96f5-d3703d6e0c2f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PatentsMember_d5614ce1-d3ef-4156-abc4-02af7ee5eefd_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ba96ddc6-af1f-440d-8a8a-e569873c05f4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_00f0c723-383b-4d36-a20a-dfab8c3992bb_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes and withholding</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" 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/2024/elts/us-gaap-2024.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_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_935be0fd-4eb5-47b7-b1c8-745a0897caa1_terseLabel_en-US" xlink:label="lab_snbr_IncreaseDecreaseInPrepaymentsFromCustomer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer prepayments</link:label>
    <link:label id="lab_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_label_en-US" xlink:label="lab_snbr_IncreaseDecreaseInPrepaymentsFromCustomer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Prepayments From Customer</link:label>
    <link:label id="lab_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_documentation_en-US" xlink:label="lab_snbr_IncreaseDecreaseInPrepaymentsFromCustomer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in prepayments from customer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer" xlink:href="snbr-20240629.xsd#snbr_IncreaseDecreaseInPrepaymentsFromCustomer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer" xlink:to="lab_snbr_IncreaseDecreaseInPrepaymentsFromCustomer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_2ad0fb2f-68ca-4692-a214-7bd4b41a2de1_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_0798c950-ad49-45e6-9edc-f68d81fa2354_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components</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" 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/2024/elts/us-gaap-2024.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_OtherAssetsCurrent_a646517d-7242-4f65-97cc-a9397f40d0c2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_130463e2-f44f-4ed5-a5d4-e1e413489105_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_d3ccf5b7-b65a-4dcb-8b7b-2fe719339f25_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValueByMeasurementFrequencyAxis_d1c9792f-1a87-4607-aac7-9f1ad456ce09_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_f6800571-80e2-4748-b78f-bbbb4751ace3_terseLabel_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum interest coverage ratio</link:label>
    <link:label id="lab_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_label_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Threshold</link:label>
    <link:label id="lab_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_documentation_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" xlink:href="snbr-20240629.xsd#snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" xlink:to="lab_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_b4fa102b-3780-4030-8f56-3926d6e8fd24_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_CashFlowFinancingActivitiesLesseeAbstract_0df46253-8cc7-44d8-873f-89b0c88b9d1f_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Financing Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowFinancingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowFinancingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_2f03b61a-4b6a-4738-9b54-7c9ce01bb828_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_snbr_RepurchasesOfCommonStockAbstract_4ecc9cb6-40d5-4622-981b-9257d278ff05_terseLabel_en-US" xlink:label="lab_snbr_RepurchasesOfCommonStockAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchases Of Common Stock [Abstract]</link:label>
    <link:label id="lab_snbr_RepurchasesOfCommonStockAbstract_label_en-US" xlink:label="lab_snbr_RepurchasesOfCommonStockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchases Of Common Stock [Abstract]</link:label>
    <link:label id="lab_snbr_RepurchasesOfCommonStockAbstract_documentation_en-US" xlink:label="lab_snbr_RepurchasesOfCommonStockAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repurchases of Common Stock [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RepurchasesOfCommonStockAbstract" xlink:href="snbr-20240629.xsd#snbr_RepurchasesOfCommonStockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_RepurchasesOfCommonStockAbstract" xlink:to="lab_snbr_RepurchasesOfCommonStockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_4fb194f4-1937-4a46-b4df-f8b46b112c84_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_e56512b9-c6ff-465d-bb00-4b877f56b957_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_41a1b6f1-9634-4e3e-88bc-5932ea34d40c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_d96ab2a8-a5f9-4334-b3cc-afae3df7d194_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net (loss) income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_2f178037-249d-4b3e-bc2c-a41f5f4a2f54_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_c6bd5870-2297-4ada-a510-cebeffe71f56_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8766bcfc-a8d7-4a04-9995-edfc98b95a5e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c9124bff-15f4-41a9-a277-40689d4819cf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_7e5ca4fb-843f-4493-b743-191b32210610_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_ea4b6c10-62e4-4e00-a0ed-9a68640b6e18_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_03d7aeed-c0f1-4c4b-b3ea-3feb4efdc6ec_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PaymentsForRestructuring_51aa97be-30c3-4d07-8bc1-b9baf942ea35_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash payments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e863a4a0-ae51-40ea-9485-c0f7d724399e_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_95f106f7-7221-4928-82c5-080f3f2178b4_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_ce1add88-b877-4f49-93f3-7ffb313e1918_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_Goodwill_93979c00-488c-4c91-ad7c-d66c56b86c73_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a8a8ae56-884e-4b5e-8542-822ae3617bce_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_02819996-b5c5-40aa-90b6-ee27048f1770_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized share repurchase program</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_28e3506d-311b-4be3-a4cf-00bf180f7fd8_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock_3b96d34b-b246-4baa-bf18-d908b1613228_terseLabel_en-US" xlink:label="lab_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Sales Return Liability</link:label>
    <link:label id="lab_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock_label_en-US" xlink:label="lab_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Sales Return Liability [Table Text Block]</link:label>
    <link:label id="lab_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock_documentation_en-US" xlink:label="lab_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of changes in sales return liability account. Allowances are a deduction from gross revenue in arriving at net revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock" xlink:href="snbr-20240629.xsd#snbr_ScheduleOfSalesReturnLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock" xlink:to="lab_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_d92255e6-2911-4667-ae29-1489db2c68a0_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_EmployeeStockOptionMember_d9fb2146-1d53-4582-9a7c-eb39fc0a2d38_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_77754677-959b-4fd5-8a9c-ef3772a486c9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e6c082f9-e514-44a9-8507-ecdf563005f8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_171fd35f-b17b-415a-88bd-c22ad175687e_negatedLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deductions from reserves</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_da62c6cd-8d15-4f9a-a00f-0c9870a384b6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undesignated preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_c7e82d7c-efc6-49b2-92f4-082e85bd4c6f_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_ProfitSharingAnd401kPlanAbstract_4244ef83-dcc1-4454-ae2c-1847140fb325_terseLabel_en-US" xlink:label="lab_snbr_ProfitSharingAnd401kPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Profit Sharing And401 K Plan [Abstract]</link:label>
    <link:label id="lab_snbr_ProfitSharingAnd401kPlanAbstract_label_en-US" xlink:label="lab_snbr_ProfitSharingAnd401kPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit Sharing And 401(k) Plan [Abstract]</link:label>
    <link:label id="lab_snbr_ProfitSharingAnd401kPlanAbstract_documentation_en-US" xlink:label="lab_snbr_ProfitSharingAnd401kPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Profit sharing and 401 (k) plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ProfitSharingAnd401kPlanAbstract" xlink:href="snbr-20240629.xsd#snbr_ProfitSharingAnd401kPlanAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_ProfitSharingAnd401kPlanAbstract" xlink:to="lab_snbr_ProfitSharingAnd401kPlanAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_a8f79275-d8d3-4d51-9963-0960375c0d9f_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_AwardTypeAxis_186c5e06-2a9c-4db1-8fa6-0d3a758ad51a_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type</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" 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/2024/elts/us-gaap-2024.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_EarningsPerShareBasicAbstract_5ee1905b-1a4f-4640-8054-e3458f36c2c9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic net (loss) income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_fddd7110-6c4f-4d21-a1fe-ec836c15d450_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work in progress</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_11aebd3d-4fa0-4b61-b2c4-9a207ed66d07_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_34f67639-d246-4faf-963b-a1ec061b3ef2_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_97721629-a2e2-4411-bc29-388b0462333d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_RetailChannelMember_ad804a43-c990-457b-bcec-ea7abc638f24_terseLabel_en-US" xlink:label="lab_snbr_RetailChannelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retail stores</link:label>
    <link:label id="lab_snbr_RetailChannelMember_label_en-US" xlink:label="lab_snbr_RetailChannelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retail Channel [Member]</link:label>
    <link:label id="lab_snbr_RetailChannelMember_documentation_en-US" xlink:label="lab_snbr_RetailChannelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Retail channel.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailChannelMember" xlink:href="snbr-20240629.xsd#snbr_RetailChannelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_RetailChannelMember" xlink:to="lab_snbr_RetailChannelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_7499502d-d01f-45f4-83db-72d6a2e7cd1b_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a0e2a0df-ee15-4fb8-b975-56c1c369d9b0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ae5f9940-f619-4b9e-a72d-98196c647d47_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OperatingLeaseLiabilityCurrent_b4ea07ec-f160-422c-853e-29d8f2466289_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_dc783e85-4f24-4ca2-8a6f-8e0905962801_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, current</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" 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/2024/elts/us-gaap-2024.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_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_7e15a91a-d516-4b0c-9d06-5ae5a51e7c0d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_08d3a6a1-25ff-4150-a452-6d03a3cc3894_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized at a point in time</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_43fa8c69-2b19-45b1-b102-0e4c078ffbc9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total commitment amount</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" 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/2024/elts/us-gaap-2024.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_RestructuringCostsAndAssetImpairmentCharges_2af9746c-ec24-47d7-8b67-eb911202b4c7_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_e894f9de-32cb-48f7-bd78-28a0c6aff9c4_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restructuring costs and asset impairment charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_283ac5cd-6a45-4332-b308-45032ea5ae53_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total restructuring costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f75d2ca2-01d6-45ae-9c7b-1227c4321880_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of common stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_82f67c80-64f6-45a6-9972-7037228d0a12_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_BasisOfAccountingPolicyPolicyTextBlock_e36baaae-6ca5-4c00-a04f-4353b6444160_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business &amp; 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ce84d045-9f50-4915-a59a-d771923c1273_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares &#8211; diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7396a0e3-82c4-4469-859e-89646a87d49c_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCosts_23743b45-88a1-490b-b87d-4a2881a24c74_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total cash restructuring costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCosts_163f2f08-e52e-4fd3-bce0-01e5ffd1f412_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Expenses</link:label>
    <link:label id="lab_us-gaap_RestructuringCosts_label_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts" xlink:to="lab_us-gaap_RestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_673cb284-2ce7-4423-b0b1-839fcf2431b8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 (excluding the six months ended June 29, 2024)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_6839a736-b4de-40cd-9fe9-565dc309fea7_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StockholdersEquity_2f4e0481-b844-45db-9d22-cca39a978393_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; deficit</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_0dfc9e4b-4a8f-429d-acdb-bdf7b14f53da_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3d6e05cc-1e02-4d58-9134-37fd4ae3dc16_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" 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" xml:lang="en-US">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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityAbstract_8565f8ae-025e-4201-80b8-8d6109024d8d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred contract liabilities included in:</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_ebb3df20-bb9e-47b7-aab6-98d5ef28bda3_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_0daff7af-fb7e-45ad-823f-c9d7d5e502f5_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_9d7d4372-217c-44c3-9c94-38ebcd6f2964_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</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" 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/2024/elts/us-gaap-2024.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_ConcentrationRiskTypeDomain_2737dddf-c6c7-4c0f-8008-d0338f4a0006_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_01f466a0-0f5a-4c3e-9466-27ae002b9df8_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding letters of credit</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" 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/2024/elts/us-gaap-2024.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_DebtCurrent_4067b4bc-8a76-4eeb-a604-d8e730f06833_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_DebtCurrent_label_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent" xlink:to="lab_us-gaap_DebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_2f62f2d7-8439-48ae-800f-97e69593e168_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_43cbc454-5323-43d5-ac2a-3440106b59c8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowances of $1,098 and $1,437, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_138c237e-d147-44ef-929f-251219d8ca23_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset impairments</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4f80c64c-6cd6-4097-b3f7-1c38d498aaa5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accruals and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_ContractWithCustomerRefundLiabilityDeductions_6a0f1e72-473d-4d0b-b56c-f39f4232be48_negatedLabel_en-US" xlink:label="lab_snbr_ContractWithCustomerRefundLiabilityDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deductions from reserves</link:label>
    <link:label id="lab_snbr_ContractWithCustomerRefundLiabilityDeductions_label_en-US" xlink:label="lab_snbr_ContractWithCustomerRefundLiabilityDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer Refund Liability Deductions</link:label>
    <link:label id="lab_snbr_ContractWithCustomerRefundLiabilityDeductions_documentation_en-US" xlink:label="lab_snbr_ContractWithCustomerRefundLiabilityDeductions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with customer refund liability deductions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ContractWithCustomerRefundLiabilityDeductions" xlink:href="snbr-20240629.xsd#snbr_ContractWithCustomerRefundLiabilityDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_ContractWithCustomerRefundLiabilityDeductions" xlink:to="lab_snbr_ContractWithCustomerRefundLiabilityDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_27cc9f7a-9f20-4ed9-ad8e-d3138be5018e_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b58f48ae-c0e1-4ef2-b7a2-db71af41658e_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive effect of stock-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" 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/2024/elts/us-gaap-2024.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_BalanceSheetLocationDomain_664bbb92-ef1b-4807-b73d-408f92aaba7a_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_971c0f0c-b935-4c44-ac2b-4981c1bc3e26_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_24487b5e-5dc6-4049-af5d-f858801c6f71_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</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" 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/2024/elts/us-gaap-2024.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_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_d6c6231b-51bb-49e7-8143-4b4e5b2a5f26_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_DocumentType_671baebb-4b0d-4e8e-b0fd-09a914213d08_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_snbr_OnlinePhoneChatAndOtherMember_41ad4a9f-0ac8-475f-8475-4262245ed152_terseLabel_en-US" xlink:label="lab_snbr_OnlinePhoneChatAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Online, phone, chat and other</link:label>
    <link:label id="lab_snbr_OnlinePhoneChatAndOtherMember_label_en-US" xlink:label="lab_snbr_OnlinePhoneChatAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Online, Phone, Chat And Other [Member]</link:label>
    <link:label id="lab_snbr_OnlinePhoneChatAndOtherMember_documentation_en-US" xlink:label="lab_snbr_OnlinePhoneChatAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Online, Phone, Chat And Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OnlinePhoneChatAndOtherMember" xlink:href="snbr-20240629.xsd#snbr_OnlinePhoneChatAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_OnlinePhoneChatAndOtherMember" xlink:to="lab_snbr_OnlinePhoneChatAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_eb6ab367-f71c-4fee-a2fc-1dc52ac83c05_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee compensation deferral (as a percent)</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_05e13c27-8cca-4c30-9d64-70f7a64aa863_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities assets funding the deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5348ad55-a316-4c58-a8c4-a7c4811c06f2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Contract Liabilities and Deferred Contract Assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c5a4bb8d-15ec-4118-af54-18cbaa924802_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Annual Amortization of Definite-Lived Tangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7d8c829a-b96b-4c61-b3ac-ab6fd4f5494f_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived trade name/trademarks</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_4c1f9d1a-b035-4790-baaf-6c84d17a4f97_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_AmortizationOfIntangibleAssets_f5b22efe-595e-491b-9243-83a77f95ec0d_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ContractWithCustomerLiability_0537e38b-45a6-4075-9420-a7c891c7734c_totalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_3c90a092-ebb1-47bf-b48b-eb78e642f134_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future amortization for definite-lived intangible assets</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" 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/2024/elts/us-gaap-2024.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_AccountsPayableCurrent_374eb44d-2144-4144-8370-85d5297ddc28_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AccountingPoliciesAbstract_ff4bf969-df0a-4941-873c-71b01137223b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_CurrentFiscalYearEndDate_6880d212-06d9-4b77-83f6-714fa205568b_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8bab365c-ddca-40f0-b483-1ad2f250b459_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_AssetsNoncurrentAbstract_4cb53181-f11a-4718-8b96-a653a2cf3e0d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_4e1854e3-9bad-49ff-af10-7be4d1fc6859_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement</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" 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/2024/elts/srt-2024.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_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_872c3829-be89-4774-bdde-7c186dbd437c_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(Loss) income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_snbr_DebtCovenantPeriodFourMember_69ccc47e-0b7a-4094-b482-f309279252f2_terseLabel_en-US" xlink:label="lab_snbr_DebtCovenantPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Four</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodFourMember_label_en-US" xlink:label="lab_snbr_DebtCovenantPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Four [Member]</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodFourMember_documentation_en-US" xlink:label="lab_snbr_DebtCovenantPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodFourMember" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtCovenantPeriodFourMember" xlink:to="lab_snbr_DebtCovenantPeriodFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d43ba5-5fc0-4f37-a4ef-f3703a0ee133_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type</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" 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/2024/elts/us-gaap-2024.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_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b8929d59-402c-40ea-9a78-bc32ab0944df_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_1057e426-06f3-493d-b696-4de249ecbc62_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_a095d142-1e75-44cb-a66d-3d536d59da08_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</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" 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/2024/elts/us-gaap-2024.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_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_98c58c0c-119d-400e-8bce-f73daa3b67a1_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_0f70e1a0-55a8-4490-ac30-9e892219502d_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Profit Sharing and 401(k) Plan</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" 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/2024/elts/us-gaap-2024.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_EarningsPerShareDiluted_d68d7aaf-203d-463a-a621-bf91df9caa55_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income per share &#8211; diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsByMajorClassAxis_c1a8b8a0-e18b-460b-9ac4-febd56a6938f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class</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" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsAccumulatedAmortization_2808f865-b502-47a8-8454-7911baddf5d4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_b6930480-5084-4b9b-ad40-7e527c254b60_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_TypeOfRestructuringDomain_57565550-6934-4ed3-92c5-b733d70ab7a0_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PendingLitigationMember_4681d5f4-9f5a-498b-b1b6-81b65820d9a4_terseLabel_en-US" xlink:label="lab_us-gaap_PendingLitigationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pending Litigation</link:label>
    <link:label id="lab_us-gaap_PendingLitigationMember_label_en-US" xlink:label="lab_us-gaap_PendingLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pending Litigation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PendingLitigationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PendingLitigationMember" xlink:to="lab_us-gaap_PendingLitigationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_53586b00-97dc-445f-bf4f-016752d2734c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undesignated preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_fb647a34-4d12-4145-9763-5e50e6b13bfa_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EmployeeSeveranceMember_5e30f9bf-cfee-4f23-b891-cdf0a830d285_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Severance and employee-related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_3a7e2389-0bdd-4a27-8a0e-bd84766f03e6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_76f300d6-621c-4f9d-9978-a4ada34043be_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Costs</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_47158fca-1682-4bca-927a-7e9da0b664d2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-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" 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/2024/elts/us-gaap-2024.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_SellingAndMarketingExpense_e6f365e5-f90a-41a5-ab13-9ef4f08f3622_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_34f733a8-6ee2-4c2b-a0ad-eb7d0744dcf5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_afc67e64-55e4-48c4-9552-0847dea5e7d8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_930bffaf-1abf-429e-ae93-301aafcec808_terseLabel_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net leverage ratio, maximum threshold</link:label>
    <link:label id="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_label_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Net Leverage Ratio, Maximum Threshold</link:label>
    <link:label id="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_documentation_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Net Leverage Ratio, Maximum Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" xlink:href="snbr-20240629.xsd#snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" xlink:to="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_009b2068-b3a8-4870-a53f-9c3a253f741a_terseLabel_en-US" xlink:label="lab_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Vehicles and Certain Equipment Under Operating Leases</link:label>
    <link:label id="lab_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_label_en-US" xlink:label="lab_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Vehicles And Certain Equipment Under Operating Leases [Member]</link:label>
    <link:label id="lab_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_documentation_en-US" xlink:label="lab_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease vehicles and certain equipment under operating leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember" xlink:href="snbr-20240629.xsd#snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember" xlink:to="lab_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_1c8b36e7-15ac-41f3-85c0-2d957d3b100c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other taxes and withholding</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Property and Other Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_31ffdf94-e2ce-4d00-aba5-3b227b300966_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ef67a0c0-80e9-4447-9769-29ab79e5dd06_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total Company</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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_f4f2917d-806a-459f-a3ee-096e09f98772_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_01d4cf3b-fedc-4a9a-b6fa-87eb2c18bafc_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_OperatingIncomeLoss_3b0e1897-19c9-4b21-9c0d-306e0497c6de_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ContractWithCustomerAssetGrossNoncurrent_c9dfbac2-cffd-43a5-b3d5-c7d7bb470f58_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetGrossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_91d8ef45-26cf-4bf6-8de7-18d4ab4501ef_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and shareholders&#8217; deficit</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" 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/2024/elts/us-gaap-2024.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_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_4a112062-3bd3-4156-8425-b4abc1972ab1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV</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" 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/2024/elts/us-gaap-2024.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_EmployeeRelatedLiabilitiesCurrent_96f847d0-6cda-4562-8a5e-d0da73e0d1fa_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d27e5216-ac42-4c17-8ce7-8035e398f668_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other 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" 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/2024/elts/us-gaap-2024.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_snbr_GoodwillAndIntangibleAssetsLineItems_8d9b06e4-c0b6-48f9-afce-f136d52dc8f2_terseLabel_en-US" xlink:label="lab_snbr_GoodwillAndIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Line Items]</link:label>
    <link:label id="lab_snbr_GoodwillAndIntangibleAssetsLineItems_label_en-US" xlink:label="lab_snbr_GoodwillAndIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Line Items]</link:label>
    <link:label id="lab_snbr_GoodwillAndIntangibleAssetsLineItems_documentation_en-US" xlink:label="lab_snbr_GoodwillAndIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill and intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_GoodwillAndIntangibleAssetsLineItems" xlink:href="snbr-20240629.xsd#snbr_GoodwillAndIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems" xlink:to="lab_snbr_GoodwillAndIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ee7eefa3-ee4e-4a6f-9204-55b36a085ca2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba4d1302-4160-4154-a9d9-87570995138f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name</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" 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/2024/elts/us-gaap-2024.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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_aee93a35-13d2-439c-870e-77bda2594e08_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6061b5e4-5dfb-4c0a-9ee7-0a165fc85ece_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets obtained in exchange for operating lease liabilities</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" 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/2024/elts/us-gaap-2024.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_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_416f6517-5c1a-4a41-bd56-f71de80f4998_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_54cbb80b-7caa-40e2-9619-9e454c4de310_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventories</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" 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/2024/elts/us-gaap-2024.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_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_14aa58f3-ffa7-4155-b7ee-c698ee28fa77_terseLabel_en-US" xlink:label="lab_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Goods or Services Concentration Risk</link:label>
    <link:label id="lab_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_label_en-US" xlink:label="lab_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing Of Transfer Of Goods Or Services Concentration Risk [Member]</link:label>
    <link:label id="lab_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_documentation_en-US" xlink:label="lab_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Timing Of Transfer Of Goods Or Services Concentration Risk</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember" xlink:href="snbr-20240629.xsd#snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember" xlink:to="lab_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_527b3395-fcd4-4c21-afe1-db61b5f2150a_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_LongtermDebtTypeDomain_4f946189-7fed-4390-b368-e85c492a4b77_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityAddressStateOrProvince_6221bdad-8294-4fea-a669-26990f750d1a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_StatementLineItems_bb563239-741b-4e3e-9add-30d46e5f0c10_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_e523d450-6eb0-437e-939b-e9e976708a68_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_75b7e051-1f7f-4f38-98d4-48859c171680_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Shareholders&#8217; Deficit</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" 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/2024/elts/us-gaap-2024.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_ContractWithCustomerAssetNetAbstract_28703fec-f13d-4955-b541-4dccdc3f3aad_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred contract assets included in:</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetAbstract_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_5f326d01-22f5-4a7e-ac40-d409e75c903e_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_bad5fd53-e814-45cb-964b-e87915ae7ed9_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_5feb1308-be58-4f09-b463-20604793e555_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_140db5e6-c027-4b01-b0b7-bb8f4bb3d930_terseLabel_en-US" xlink:label="lab_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock awards</link:label>
    <link:label id="lab_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_label_en-US" xlink:label="lab_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Time Based Performance Based And Market Based Stock Awards [Member]</link:label>
    <link:label id="lab_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_documentation_en-US" xlink:label="lab_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted stock awards that are either time-based and/or have a performance condition or a market condition.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" xlink:href="snbr-20240629.xsd#snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" xlink:to="lab_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_7cfb1b5b-9904-4595-a54b-3b3b7b552bf6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_IncreaseDecreaseInEmployeeRelatedLiabilities_11da891c-651c-4ee7-b6a5-5e862a732b75_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and benefits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGross_3681b86b-8ec7-404e-955c-ca78898cf508_totalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGross_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetGross" xlink:to="lab_us-gaap_ContractWithCustomerAssetGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5baeaa33-6b65-439d-8740-f21f2ce19307_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_f450a3eb-d353-420e-b24b-1b6b4ac5df5d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Net</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" 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/2024/elts/us-gaap-2024.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_StockholdersEquityAbstract_aceb6381-b121-4ed5-aa77-d6b07f4005f5_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; deficit:</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" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_StandardProductWarrantyAccrualWarrantiesIssued_9c94d280-32ed-4d40-bb6d-a6754d500e3f_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions charged to costs and expenses for current-year sales</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_RetailStoreLeasesMember_73c1ff38-dab9-4b96-a3f3-e05bbea8e8a8_terseLabel_en-US" xlink:label="lab_snbr_RetailStoreLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retail Store Leases</link:label>
    <link:label id="lab_snbr_RetailStoreLeasesMember_label_en-US" xlink:label="lab_snbr_RetailStoreLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retail Store Leases [Member]</link:label>
    <link:label id="lab_snbr_RetailStoreLeasesMember_documentation_en-US" xlink:label="lab_snbr_RetailStoreLeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Retail store leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailStoreLeasesMember" xlink:href="snbr-20240629.xsd#snbr_RetailStoreLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_RetailStoreLeasesMember" xlink:to="lab_snbr_RetailStoreLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_CommonStockRepurchasesTextBlock_79c1784c-e60d-4461-9c5e-754a47990d7a_terseLabel_en-US" xlink:label="lab_snbr_CommonStockRepurchasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of Common Stock</link:label>
    <link:label id="lab_snbr_CommonStockRepurchasesTextBlock_label_en-US" xlink:label="lab_snbr_CommonStockRepurchasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Repurchases [Text Block]</link:label>
    <link:label id="lab_snbr_CommonStockRepurchasesTextBlock_documentation_en-US" xlink:label="lab_snbr_CommonStockRepurchasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure regarding an entity's share repurchases program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_CommonStockRepurchasesTextBlock" xlink:href="snbr-20240629.xsd#snbr_CommonStockRepurchasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_CommonStockRepurchasesTextBlock" xlink:to="lab_snbr_CommonStockRepurchasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a0335ac0-a0bb-4c9d-9757-acdd19f2526f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</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" 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/2024/elts/us-gaap-2024.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_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_64c7db0c-df69-453b-aa85-4a4d8a53d981_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in liability for pre-existing warranties during the current year, including expirations</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_ProfessionalFeesMember_f0cb296d-8ee4-4808-ba59-4b0334c493d7_terseLabel_en-US" xlink:label="lab_snbr_ProfessionalFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Professional fees and other</link:label>
    <link:label id="lab_snbr_ProfessionalFeesMember_label_en-US" xlink:label="lab_snbr_ProfessionalFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Professional Fees [Member]</link:label>
    <link:label id="lab_snbr_ProfessionalFeesMember_documentation_en-US" xlink:label="lab_snbr_ProfessionalFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ProfessionalFeesMember" xlink:href="snbr-20240629.xsd#snbr_ProfessionalFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_ProfessionalFeesMember" xlink:to="lab_snbr_ProfessionalFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_7ecf9af9-9f61-48c5-8765-6cda3f893f34_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net loss on disposals and impairments of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Assets and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_2a870777-bdf2-4ae6-a86c-5553e66116bd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PropertyPlantAndEquipmentByTypeAxis_60d6cb57-ab63-4971-878a-12e8218cc7d2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type</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" 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/2024/elts/us-gaap-2024.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_snbr_LossContingencyNumberOfLitigationDemands_b2ea2efd-e9e3-417c-a60c-1b3a45153f35_terseLabel_en-US" xlink:label="lab_snbr_LossContingencyNumberOfLitigationDemands" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of litigation demands</link:label>
    <link:label id="lab_snbr_LossContingencyNumberOfLitigationDemands_label_en-US" xlink:label="lab_snbr_LossContingencyNumberOfLitigationDemands" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Number Of Litigation Demands</link:label>
    <link:label id="lab_snbr_LossContingencyNumberOfLitigationDemands_documentation_en-US" xlink:label="lab_snbr_LossContingencyNumberOfLitigationDemands" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Number Of Litigation Demands</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LossContingencyNumberOfLitigationDemands" xlink:href="snbr-20240629.xsd#snbr_LossContingencyNumberOfLitigationDemands"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_LossContingencyNumberOfLitigationDemands" xlink:to="lab_snbr_LossContingencyNumberOfLitigationDemands" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock_5142a153-b340-42fd-931f-7524c20d1598_terseLabel_en-US" xlink:label="lab_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Information Related Operating Leases</link:label>
    <link:label id="lab_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Other Information Related Operating Leases [Table Text Block]</link:label>
    <link:label id="lab_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock_documentation_en-US" xlink:label="lab_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of other information related operating leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" xlink:href="snbr-20240629.xsd#snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" xlink:to="lab_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_d86358eb-58df-4e72-8cba-faa4ed0d923a_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_d757e132-e011-439c-89b7-a6b022541b87_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_38ac5409-b39d-4c5d-8531-835dd108b2ea_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_StockRepurchasedDuringPeriodShares_462a517d-780d-4933-9e10-429a613ec8b8_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock (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" 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/2024/elts/us-gaap-2024.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_LiabilitiesNoncurrentAbstract_debc0adb-133b-45c6-9914-a35c43d0f34a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f6f134e-2dfa-4b6d-a076-b796d1b316be_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type</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" 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/2024/elts/us-gaap-2024.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_CommitmentsAndContingenciesDisclosureTextBlock_cb8050b5-ffa1-46eb-b62b-934d0418f4d6_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_52c77351-07f7-47dd-9dc9-68e4ebe2b295_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_01218e2c-7b9b-4fef-96ec-43c4b23d2a3d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CommonStockMember_cfc4253a-4233-46ee-b2be-6b67e321231e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_cd7afe6e-8753-49d7-b94a-c3d65a1feae5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_CustomerPrepaymentsCurrent_639b5281-51a5-4001-8ec8-e7e3fd9ca17d_terseLabel_en-US" xlink:label="lab_snbr_CustomerPrepaymentsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer prepayments</link:label>
    <link:label id="lab_snbr_CustomerPrepaymentsCurrent_label_en-US" xlink:label="lab_snbr_CustomerPrepaymentsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Prepayments Current</link:label>
    <link:label id="lab_snbr_CustomerPrepaymentsCurrent_documentation_en-US" xlink:label="lab_snbr_CustomerPrepaymentsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer prepayments current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_CustomerPrepaymentsCurrent" xlink:href="snbr-20240629.xsd#snbr_CustomerPrepaymentsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_CustomerPrepaymentsCurrent" xlink:to="lab_snbr_CustomerPrepaymentsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_81457090-aed3-4fcd-a399-e684016665d5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undesignated preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_92ab8f7f-8f2b-442d-80d9-2c3637230b1c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityEmergingGrowthCompany_93214c73-9aa9-45e0-9758-b79510ed70d2_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis_c30b0780-56d5-4b3b-bf62-c3233a943d7a_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_b43cf59a-7448-432f-a121-c15242bba229_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation plan liability</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_ba825704-18d8-4320-a03e-6a04a061979c_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ScheduleOfInventoryCurrentTableTextBlock_21d07abb-7144-4f1b-b89f-975d886c36d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_7ee068ec-0c8d-44c1-9533-c9faba31b282_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_DebtCovenantPeriodTwoMember_7f009564-7fd9-43a2-892d-b7dcb2ca4b34_terseLabel_en-US" xlink:label="lab_snbr_DebtCovenantPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Two</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodTwoMember_label_en-US" xlink:label="lab_snbr_DebtCovenantPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Two [Member]</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodTwoMember_documentation_en-US" xlink:label="lab_snbr_DebtCovenantPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodTwoMember" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtCovenantPeriodTwoMember" xlink:to="lab_snbr_DebtCovenantPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_f9d41b79-0662-47d9-9ddb-0dfbab2e7718_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_2af1421e-d50a-4546-9ca8-66cfe96b390e_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_1345e5c2-b8ca-4ecb-a03b-d3716beb3dee_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component</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" 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/2024/elts/us-gaap-2024.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_snbr_DefinedContributionPlanEmployerContributionAmount_999888b9-a6ec-42d4-9df2-cb17e6da49b1_terseLabel_en-US" xlink:label="lab_snbr_DefinedContributionPlanEmployerContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_snbr_DefinedContributionPlanEmployerContributionAmount_label_en-US" xlink:label="lab_snbr_DefinedContributionPlanEmployerContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Contribution Amount</link:label>
    <link:label id="lab_snbr_DefinedContributionPlanEmployerContributionAmount_documentation_en-US" xlink:label="lab_snbr_DefinedContributionPlanEmployerContributionAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DefinedContributionPlanEmployerContributionAmount" xlink:href="snbr-20240629.xsd#snbr_DefinedContributionPlanEmployerContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DefinedContributionPlanEmployerContributionAmount" xlink:to="lab_snbr_DefinedContributionPlanEmployerContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_ff13a251-6864-4bc8-a259-d3631c0fe7d0_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_dei_EntityIncorporationStateCountryCode_4cc1044e-a446-47ee-be1a-18ca58086120_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_4aebbc29-c686-4823-898b-5b2e429854ec_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValueMeasurementFrequencyDomain_f1a76639-6776-4c3e-92dd-a66d7f2fa1af_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_952294fd-ca1a-481c-9d30-6d91f15e0bef_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LiabilitiesCurrentAbstract_98c37c57-3e97-4c91-9e12-d5277d6e0d63_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ContractTerminationMember_58ef0c9a-2a96-4ffc-ae09-e2a7ffc65d3e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractTerminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract termination costs</link:label>
    <link:label id="lab_us-gaap_ContractTerminationMember_label_en-US" xlink:label="lab_us-gaap_ContractTerminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Termination [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractTerminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractTerminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractTerminationMember" xlink:to="lab_us-gaap_ContractTerminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_3c2cc402-f126-4a20-9fd9-215ed96c5341_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining expected restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Cost, Expected Cost Remaining</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:to="lab_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_e871572f-0466-44d0-bcdd-653423baf10a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3e9eb937-4982-48e1-ab04-f8b624d9bb34_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_AssetsCurrent_91114d84-3313-42fc-872a-6cab565cae51_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StatementOfCashFlowsAbstract_11698b02-8224-45e2-a50a-9cd4250521ad_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LineOfCreditFacilityRemainingBorrowingCapacity_3d0671f8-fc5c-4308-a1cc-7e029c961838_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 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" 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/2024/elts/us-gaap-2024.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_PaymentsForRepurchaseOfCommonStock_9fcaca17-64e3-459c-9d59-5f6df1b0cce9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_snbr_OfficeAndManufacturingLeasesMember_c568a353-d67b-474c-b70c-819063fc8e8d_terseLabel_en-US" xlink:label="lab_snbr_OfficeAndManufacturingLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Office and Manufacturing Leases</link:label>
    <link:label id="lab_snbr_OfficeAndManufacturingLeasesMember_label_en-US" xlink:label="lab_snbr_OfficeAndManufacturingLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office And Manufacturing Leases [Member]</link:label>
    <link:label id="lab_snbr_OfficeAndManufacturingLeasesMember_documentation_en-US" xlink:label="lab_snbr_OfficeAndManufacturingLeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Office and manufacturing leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OfficeAndManufacturingLeasesMember" xlink:href="snbr-20240629.xsd#snbr_OfficeAndManufacturingLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_OfficeAndManufacturingLeasesMember" xlink:to="lab_snbr_OfficeAndManufacturingLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_144170b9-582a-430a-9560-a7f4c778264e_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_387827e1-a0ab-49f1-9e13-b1444ef86ae6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</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" 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/2024/elts/us-gaap-2024.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_EarningsPerShareAbstract_de64ad1e-46ad-470b-9c95-ccbcea6b4244_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_snbr_DebtCovenantPeriodAxis_2cb6b7ce-b1cc-42ca-a950-a0830ac8580c_terseLabel_en-US" xlink:label="lab_snbr_DebtCovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Covenant Period [Axis]</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodAxis_label_en-US" xlink:label="lab_snbr_DebtCovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant Period [Axis]</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodAxis_documentation_en-US" xlink:label="lab_snbr_DebtCovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodAxis" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtCovenantPeriodAxis" xlink:to="lab_snbr_DebtCovenantPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_ded1c069-b0d3-433c-b09e-99f6140fed78_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</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" 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/2024/elts/us-gaap-2024.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_RevenueFromContractWithCustomerMember_8612d2a4-2efe-450c-9b9b-cbb570383680_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_a066ef0b-971f-4345-b834-51fd3b6d0957_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_snbr_DebtCovenantPeriodThreeMember_4671cd44-904a-4af6-bcd9-630afb97ea10_terseLabel_en-US" xlink:label="lab_snbr_DebtCovenantPeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Three</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodThreeMember_label_en-US" xlink:label="lab_snbr_DebtCovenantPeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Three [Member]</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodThreeMember_documentation_en-US" xlink:label="lab_snbr_DebtCovenantPeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant Period Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodThreeMember" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtCovenantPeriodThreeMember" xlink:to="lab_snbr_DebtCovenantPeriodThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_b5040dab-2965-4ef4-8f56-16637d14a67d_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_b4c12596-d485-4993-a56e-06d8be5572cd_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_41066f8d-4ed2-44de-9c3f-9c875535a07b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Borrowings Under Credit Facility</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Short-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_67965b3f-46dc-4732-9e11-7ca0a9f926de_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</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" 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/2024/elts/us-gaap-2024.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_ProceedsFromRepaymentsOfShortTermDebt_ae7e5b92-31aa-4daf-ab3f-c884724c16a2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in short-term borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_eff632d2-cd82-4bbb-a1fb-ebd13362f274_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Present value of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInFinancingActivities_117d79cc-c73f-4151-98c2-a4641538c690_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_d3b1105c-bb23-482a-8065-850051a41c3d_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_dei_EntityRegistrantName_7650fca8-91ef-4829-aeb4-2440018680d0_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_TransferredAtPointInTimeMember_006c49f9-6cad-47ef-a7d7-d98b586087d0_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_c7f053e8-e246-4cd0-980f-c28df600ba53_terseLabel_en-US" xlink:label="lab_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount leases executed, not yet commenced, excluded from table.</link:label>
    <link:label id="lab_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_label_en-US" xlink:label="lab_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not Yet Commenced, Liability</link:label>
    <link:label id="lab_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_documentation_en-US" xlink:label="lab_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee operating lease not yet commenced minimum lease payments excluded.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:href="snbr-20240629.xsd#snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:to="lab_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_2f6dbc07-7555-49f0-99b2-dda75b2112e4_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_01c90390-6d0b-465a-bf7a-70c455c2921f_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_b6e00ef6-3be4-4f28-9716-39fd5529d81b_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfProductWarrantyLiabilityTableTextBlock_2bf1898a-f6d8-49bb-b2a1-db55e9ab7211_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Warranty Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_VariableLeaseAdjustedCost_3e2c61a2-8766-45b6-a9a7-3452e97fd95e_terseLabel_en-US" xlink:label="lab_snbr_VariableLeaseAdjustedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_snbr_VariableLeaseAdjustedCost_label_en-US" xlink:label="lab_snbr_VariableLeaseAdjustedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Adjusted Cost</link:label>
    <link:label id="lab_snbr_VariableLeaseAdjustedCost_documentation_en-US" xlink:label="lab_snbr_VariableLeaseAdjustedCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Lease, Adjusted Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_VariableLeaseAdjustedCost" xlink:href="snbr-20240629.xsd#snbr_VariableLeaseAdjustedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_VariableLeaseAdjustedCost" xlink:to="lab_snbr_VariableLeaseAdjustedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_52e1b303-72e4-45d9-970a-5719d4d5f7e5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Agreement</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" 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/2024/elts/us-gaap-2024.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_FairValueMeasurementsFairValueHierarchyDomain_1d1c78e7-7735-4186-88d4-0c02fe54c45b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV</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" 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/2024/elts/us-gaap-2024.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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_8c96a164-b8fb-4fbd-bd27-9531735054e6_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Disaggregation of Revenue</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" 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/2024/elts/us-gaap-2024.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_dei_EntityAddressPostalZipCode_24b7a838-b895-43da-ac5e-a351984aa080_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ScheduleOfRestructuringAndRelatedCostsTable_b4de6540-a3cc-4116-a1bf-7b5cf0a59ca3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_67df0d44-c954-4d12-9ed6-e76ffa5e4905_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ConcentrationRiskByTypeAxis_9e8e1c2f-c0eb-4888-b24c-7637b57b6d2b_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_27fc907b-660c-4048-88b5-245caf32ca60_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.01 par value; 142,500 shares authorized, 22,355 and 22,235 shares issued and outstanding, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c7d08ff4-2444-415c-9f7c-afb0a47c05e7_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CashAndCashEquivalentsAtCarryingValue_8eaa13a9-8ea3-473a-a848-e6e4606151fa_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LitigationStatusAxis_e38d507b-64f7-4e44-8717-ae10f85e513d_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusAxis_label_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusAxis" xlink:to="lab_us-gaap_LitigationStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_748aea68-da39-4f26-b449-24a26907f44c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_166be9bf-39b5-4f70-8051-8d6a51270805_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireNotesReceivable_2e4e2f34-87ea-4791-a862-57cb82a0cb0c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Issuance of note receivable</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireNotesReceivable_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_9f18618a-6b87-471c-a89f-8aceb9d48620_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undesignated preferred stock; 5,000 shares authorized, no shares issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_RevenueRecognitionProductLife_d5db6a46-1b83-4036-9080-51b771a48283_terseLabel_en-US" xlink:label="lab_snbr_RevenueRecognitionProductLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated product life</link:label>
    <link:label id="lab_snbr_RevenueRecognitionProductLife_label_en-US" xlink:label="lab_snbr_RevenueRecognitionProductLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Product Life</link:label>
    <link:label id="lab_snbr_RevenueRecognitionProductLife_documentation_en-US" xlink:label="lab_snbr_RevenueRecognitionProductLife" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Product Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RevenueRecognitionProductLife" xlink:href="snbr-20240629.xsd#snbr_RevenueRecognitionProductLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_RevenueRecognitionProductLife" xlink:to="lab_snbr_RevenueRecognitionProductLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_2ece487a-b6fa-4731-b9fa-4309a4c508ac_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income per share &#8211; basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_snbr_DebtCovenantPeriodDomain_250a3d34-c563-4007-8afa-c072fd0534aa_terseLabel_en-US" xlink:label="lab_snbr_DebtCovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Covenant Period [Domain]</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodDomain_label_en-US" xlink:label="lab_snbr_DebtCovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant Period [Domain]</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodDomain_documentation_en-US" xlink:label="lab_snbr_DebtCovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodDomain" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtCovenantPeriodDomain" xlink:to="lab_snbr_DebtCovenantPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_b6b56df0-8efc-4439-9c52-667ae7351d25_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ProceedsFromIssuanceOfCommonStock_96107a3d-ba2f-4b72-ad1d-956b92a00593_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_f5907a92-6d4d-4d67-b9e0-f9b4e28e04f5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in present value of operating lease liabilities</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" 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/2024/elts/us-gaap-2024.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_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_1eb6b956-d1c1-4f94-9041-f2e6f877fc62_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_efe239d5-75a1-4ad3-a511-dc2481723159_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock_1f46837f-31fe-4ae6-ade7-ec7db642f738_terseLabel_en-US" xlink:label="lab_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock acquired through tax withholding restricted stock</link:label>
    <link:label id="lab_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock_label_en-US" xlink:label="lab_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Acquired Through Tax Withholding Restricted Stock</link:label>
    <link:label id="lab_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock_documentation_en-US" xlink:label="lab_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This element represents the amount of total investment in stock repurchased for tax withholding on restricted stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" xlink:href="snbr-20240629.xsd#snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" xlink:to="lab_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2b45dbe3-8eb7-4dff-911a-187ae2e3285b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</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" 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/2024/elts/us-gaap-2024.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_PaymentsToAcquirePropertyPlantAndEquipment_2288a796-9657-49b9-94cb-7b6339bab844_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</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" 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/2024/elts/us-gaap-2024.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_OtherLiabilitiesNoncurrent_23ebd58b-59b9-44b1-ac8f-4ccb544310e6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_MovementInStandardProductWarrantyAccrualRollForward_2bd418d9-de36-4135-9bdb-e2fd0992cbb9_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty Liabilities [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8054b617-dce6-4da7-b735-7185e0328039_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_37dc407e-1567-45a9-89ad-ceae48bc8296_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</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" 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/2024/elts/us-gaap-2024.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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ea00ba83-d031-4694-8e40-d0a8f0c54c95_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based Compensation Expense</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" 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/2024/elts/us-gaap-2024.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_dei_EntityAddressCityOrTown_a1577513-7191-43a2-9200-f45bccc1c196_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LesseeLeasesPolicyTextBlock_24ad8fd1-3893-4ecb-b554-5bbbd72d295b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AllocatedShareBasedCompensationExpense_080c4d4b-473d-4b5b-8694-1fd43b08b643_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_9ce486d7-b188-45d2-9860-7190b6f57b0a_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_cb823c85-9b59-4919-be8e-f2bc737742e1_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_0a9b98b2-5436-41ce-b9e4-5867515fdd0e_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net (loss) 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" 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/2024/elts/us-gaap-2024.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_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_f67e9e1b-64cf-4194-b2af-2b552e823a71_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a1167afe-548f-4138-b836-f296b02bbbfb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current borrowing capacity</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" 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/2024/elts/us-gaap-2024.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_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_ContractWithCustomerRefundLiabilityAdditions_1d58d292-35f6-41b3-a969-e670e93d1884_terseLabel_en-US" xlink:label="lab_snbr_ContractWithCustomerRefundLiabilityAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions that reduce net sales</link:label>
    <link:label id="lab_snbr_ContractWithCustomerRefundLiabilityAdditions_label_en-US" xlink:label="lab_snbr_ContractWithCustomerRefundLiabilityAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer Refund Liability Additions</link:label>
    <link:label id="lab_snbr_ContractWithCustomerRefundLiabilityAdditions_documentation_en-US" xlink:label="lab_snbr_ContractWithCustomerRefundLiabilityAdditions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with customer refund liability additions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ContractWithCustomerRefundLiabilityAdditions" xlink:href="snbr-20240629.xsd#snbr_ContractWithCustomerRefundLiabilityAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_ContractWithCustomerRefundLiabilityAdditions" xlink:to="lab_snbr_ContractWithCustomerRefundLiabilityAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_c2b2a2e8-d630-404b-a567-e6d4d9656495_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_RevenueFromContractWithCustomerTextBlock_7aa83b36-564a-443c-bd3f-8111609780a7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_DocumentFiscalYearFocus_821a24c2-784e-41ba-a914-6fd59b406b7f_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_IncomeStatementAbstract_3ec922ac-563d-43a3-a94e-92088f07a3f2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EntityAddressAddressLine1_a637bc84-cccc-4069-a728-33a851b1ad5a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1427c85a-64b1-47a6-ae2d-c9b68fab2da8_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of weighted-average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_9ffe2dcf-b6d0-43d3-b924-a34e4fe2c596_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_53ec5e89-c6c0-464f-a27a-7d92b2a7e12e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 (excluding the six months ended June 29, 2024)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0caefce5-0dab-4dd4-9852-2d40199eac27_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term (in years)</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" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e53c4f17-1d6b-4819-bd52-dec95b69920d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</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" 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/2024/elts/us-gaap-2024.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_DocumentPeriodEndDate_a8148108-0d99-4752-8fc0-a205788d3c91_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5fbf64c6-ac68-4a9a-ae5a-1d3f8de0ad75_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating 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" 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/2024/elts/us-gaap-2024.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_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_c02f33d3-300e-4ddb-bb97-ad17616f7c19_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_TimingOfTransferOfGoodOrServiceDomain_057dcb46-e878-438e-baad-cf60c10b6ef1_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_e7ce7437-49bc-4a8e-ad71-25409513c953_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <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" 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/2024/elts/us-gaap-2024.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_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_a7c59f53-b008-40e7-beb8-a84093d3030c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel</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" 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/2024/elts/us-gaap-2024.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:label id="lab_us-gaap_OtherCurrentAssetsMember_92a0fdbc-f9b7-408a-bbcf-035bc0b95e44_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_167367ad-e653-407a-90ed-9882512cde50_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</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" 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/2024/elts/us-gaap-2024.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_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_GoodwillAndIntangibleAssetsTable_f6ef2821-933b-4ad7-acf4-290e04617dbd_terseLabel_en-US" xlink:label="lab_snbr_GoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Table]</link:label>
    <link:label id="lab_snbr_GoodwillAndIntangibleAssetsTable_label_en-US" xlink:label="lab_snbr_GoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Table]</link:label>
    <link:label id="lab_snbr_GoodwillAndIntangibleAssetsTable_documentation_en-US" xlink:label="lab_snbr_GoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill and intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_GoodwillAndIntangibleAssetsTable" xlink:href="snbr-20240629.xsd#snbr_GoodwillAndIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsTable" xlink:to="lab_snbr_GoodwillAndIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_6420ce4c-17b9-4863-8641-74c91533d040_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_673dbde2-1952-41f6-b505-3c54b2a83b7f_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowInvestingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowInvestingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Investing Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowInvestingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowInvestingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_cf7e8533-e2d0-44c8-bf53-e28d53b6232d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized, included in beginning deferred contract liability balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_InventoryFinishedGoodsAndComponentsNet_77f12700-1197-4249-bbf9-b0de5defd5fc_terseLabel_en-US" xlink:label="lab_snbr_InventoryFinishedGoodsAndComponentsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_snbr_InventoryFinishedGoodsAndComponentsNet_label_en-US" xlink:label="lab_snbr_InventoryFinishedGoodsAndComponentsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Finished Goods And Components Net</link:label>
    <link:label id="lab_snbr_InventoryFinishedGoodsAndComponentsNet_documentation_en-US" xlink:label="lab_snbr_InventoryFinishedGoodsAndComponentsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying amount as of the balance sheet date of merchandise, goods and components held by the company that are readily available for sale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_InventoryFinishedGoodsAndComponentsNet" xlink:href="snbr-20240629.xsd#snbr_InventoryFinishedGoodsAndComponentsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_InventoryFinishedGoodsAndComponentsNet" xlink:to="lab_snbr_InventoryFinishedGoodsAndComponentsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_SleepIQTechnologyMember_949bf7ad-7336-414e-8936-52dffddebf1b_terseLabel_en-US" xlink:label="lab_snbr_SleepIQTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SleepIQ Technology</link:label>
    <link:label id="lab_snbr_SleepIQTechnologyMember_label_en-US" xlink:label="lab_snbr_SleepIQTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SleepIQ Technology [Member]</link:label>
    <link:label id="lab_snbr_SleepIQTechnologyMember_documentation_en-US" xlink:label="lab_snbr_SleepIQTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SleepIQ Technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_SleepIQTechnologyMember" xlink:href="snbr-20240629.xsd#snbr_SleepIQTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_SleepIQTechnologyMember" xlink:to="lab_snbr_SleepIQTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_915379ee-9bef-4c9a-a718-ea2f8049b4f1_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_208330e9-01ba-45f9-898d-476af8f8b668_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_DebtCovenantPeriodOneMember_fe7112b0-d2a5-4c8b-8c02-2a3dfde012e9_terseLabel_en-US" xlink:label="lab_snbr_DebtCovenantPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Covenant Period One</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodOneMember_label_en-US" xlink:label="lab_snbr_DebtCovenantPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant Period One [Member]</link:label>
    <link:label id="lab_snbr_DebtCovenantPeriodOneMember_documentation_en-US" xlink:label="lab_snbr_DebtCovenantPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant Period One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodOneMember" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtCovenantPeriodOneMember" xlink:to="lab_snbr_DebtCovenantPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_462e0b98-e09e-4758-9e36-b5ba2ec4854c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_fde30169-f7ba-48bc-99dd-871312e31df9_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued sales returns</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_5a68eb7e-4ec2-427a-a4a8-3a2e5ae9dc5d_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_79525ca1-389f-4a04-89c7-69d780b9715d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Refund Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiability" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_e3101566-e34c-4168-89ab-198325d2b5b4_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_RetainedEarningsMember_434ff19b-4688-4cc4-a049-e3606bb66f25_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusDomain_8d0f444d-fb29-4a0c-b5bd-21256d38deee_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusDomain_label_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusDomain" xlink:to="lab_us-gaap_LitigationStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8394f7bb-6f98-440c-b97c-ae4bf4e3a55f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares &#8211; basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_112db984-6659-4a08-ab83-1a61f7dd9c94_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77aae953-5d4a-4fed-b0ba-8fb10d1a1292_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_544d74fa-b485-4bcb-8a6f-ab2c1e16490f_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_RestructuringReserve_841cbb04-2340-4f79-b146-a9bf6e6a3f83_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at the beginning of year</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_ef644a51-6ed7-4121-8619-27339e69cb05_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_df89f51d-d916-41c0-b62d-5132b0d3956e_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>snbr-20240629_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:c299f0d9-d0c7-4257-be17-d95821c17c24,g:8b3a6203-e0b0-4416-b10b-694ecd61cdbe-->
<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.sleepnumber.com/role/CoverPage" xlink:type="simple" xlink:href="snbr-20240629.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_2b530193-1255-4ead-8993-37a664c12984" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_DocumentType_2b530193-1255-4ead-8993-37a664c12984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_9dc838fe-cb81-47a8-8452-ba54ffd4400e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_DocumentQuarterlyReport_9dc838fe-cb81-47a8-8452-ba54ffd4400e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_0927c343-2096-486f-8ecc-114d497eab6a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_DocumentPeriodEndDate_0927c343-2096-486f-8ecc-114d497eab6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_99bc682c-0972-447d-ba25-d030c2fa0411" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_DocumentTransitionReport_99bc682c-0972-447d-ba25-d030c2fa0411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_ca197844-e192-401d-a52a-15a89687e0d7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityFileNumber_ca197844-e192-401d-a52a-15a89687e0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a74aa7c7-f056-4cfd-9172-3a039c0790c1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityRegistrantName_a74aa7c7-f056-4cfd-9172-3a039c0790c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_946ab3a0-6175-4b58-9e4c-c243087b854b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityIncorporationStateCountryCode_946ab3a0-6175-4b58-9e4c-c243087b854b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_76836087-6058-403e-aa83-a17d62c94f18" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityTaxIdentificationNumber_76836087-6058-403e-aa83-a17d62c94f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_bc8dcc3d-fc20-42b9-b817-f0a8579bd6b9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityAddressAddressLine1_bc8dcc3d-fc20-42b9-b817-f0a8579bd6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_3c818f33-8083-4888-8634-b17ec872ad5e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityAddressCityOrTown_3c818f33-8083-4888-8634-b17ec872ad5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_4d6b2dc7-43a5-4933-b051-4382ca9765b1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityAddressStateOrProvince_4d6b2dc7-43a5-4933-b051-4382ca9765b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6196cbb2-5725-4bd8-b6a2-c733f76d9847" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityAddressPostalZipCode_6196cbb2-5725-4bd8-b6a2-c733f76d9847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_61e36658-f6ac-4264-9593-c1be07b5f46b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_CityAreaCode_61e36658-f6ac-4264-9593-c1be07b5f46b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_48d9d8dc-bd61-4b64-8a11-1c2d2a0e1ab6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_LocalPhoneNumber_48d9d8dc-bd61-4b64-8a11-1c2d2a0e1ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b3cbc27b-8857-48ad-be44-964e618ff13d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_Security12bTitle_b3cbc27b-8857-48ad-be44-964e618ff13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_4fab0dea-ba0e-4642-aaea-b250d8e1bb08" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_TradingSymbol_4fab0dea-ba0e-4642-aaea-b250d8e1bb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ec32ad57-3124-4a1d-9b22-fd4b800e8db2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_SecurityExchangeName_ec32ad57-3124-4a1d-9b22-fd4b800e8db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_7f7eafe2-6e30-4708-88c0-b906e68b4f96" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityCurrentReportingStatus_7f7eafe2-6e30-4708-88c0-b906e68b4f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_d2ee10b3-a2db-46ab-a672-b89cf1fe3d52" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityInteractiveDataCurrent_d2ee10b3-a2db-46ab-a672-b89cf1fe3d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_08a0fd07-8981-406b-b4d0-20709ec68629" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityFilerCategory_08a0fd07-8981-406b-b4d0-20709ec68629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e3bb23ee-1ceb-4ba0-bcf1-4ab1431706fd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntitySmallBusiness_e3bb23ee-1ceb-4ba0-bcf1-4ab1431706fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_070c3e1d-1a88-4c6e-8996-48e2bf591a6e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityEmergingGrowthCompany_070c3e1d-1a88-4c6e-8996-48e2bf591a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_1083bace-8ad3-4856-a23c-d0ed81b1cb4f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityShellCompany_1083bace-8ad3-4856-a23c-d0ed81b1cb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_32de5a18-94c1-434e-b90b-362c0e2199c9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_32de5a18-94c1-434e-b90b-362c0e2199c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_dff81085-73d9-4ff3-9897-edd5935efaab" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_EntityCentralIndexKey_dff81085-73d9-4ff3-9897-edd5935efaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_c0640932-20d5-4b67-8f4e-885f463e4499" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_CurrentFiscalYearEndDate_c0640932-20d5-4b67-8f4e-885f463e4499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1ec6d6a2-c6aa-40d5-ad31-8b6b9833d7b3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_DocumentFiscalYearFocus_1ec6d6a2-c6aa-40d5-ad31-8b6b9833d7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_a8eec392-d2d6-496b-90b1-07543cb3f34f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_DocumentFiscalPeriodFocus_a8eec392-d2d6-496b-90b1-07543cb3f34f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_770218a5-3086-42b8-8999-ed1ce5f11367" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1630a5af-4908-4393-800e-7134b0876a46" xlink:to="loc_dei_AmendmentFlag_770218a5-3086-42b8-8999-ed1ce5f11367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c3d97a5a-9401-4256-a45c-9807b28b61ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_53d5c761-10c3-47c3-9aaf-93cc3229fbd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c3d97a5a-9401-4256-a45c-9807b28b61ed" xlink:to="loc_us-gaap_AssetsAbstract_53d5c761-10c3-47c3-9aaf-93cc3229fbd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_59105c3f-9b21-4647-90a0-f71b0597a97a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_53d5c761-10c3-47c3-9aaf-93cc3229fbd3" xlink:to="loc_us-gaap_AssetsCurrentAbstract_59105c3f-9b21-4647-90a0-f71b0597a97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d62c7dea-1c6b-49cb-8afa-612581fe6872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59105c3f-9b21-4647-90a0-f71b0597a97a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d62c7dea-1c6b-49cb-8afa-612581fe6872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_70a844f7-1ef0-42ff-be7d-dec955b379f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59105c3f-9b21-4647-90a0-f71b0597a97a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_70a844f7-1ef0-42ff-be7d-dec955b379f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b7726991-5f55-4b88-b760-aea834634182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59105c3f-9b21-4647-90a0-f71b0597a97a" xlink:to="loc_us-gaap_InventoryNet_b7726991-5f55-4b88-b760-aea834634182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_dcc97659-94a4-4959-ae5e-e6aa355314df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59105c3f-9b21-4647-90a0-f71b0597a97a" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_dcc97659-94a4-4959-ae5e-e6aa355314df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_659c221f-2fae-446b-bf23-82603bb5f025" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59105c3f-9b21-4647-90a0-f71b0597a97a" xlink:to="loc_us-gaap_OtherAssetsCurrent_659c221f-2fae-446b-bf23-82603bb5f025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d18b08d7-ba65-4ee0-ac0b-89c023fd0991" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59105c3f-9b21-4647-90a0-f71b0597a97a" xlink:to="loc_us-gaap_AssetsCurrent_d18b08d7-ba65-4ee0-ac0b-89c023fd0991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_99114e06-e0ee-4cba-a29d-6e507b9e2970" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_53d5c761-10c3-47c3-9aaf-93cc3229fbd3" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_99114e06-e0ee-4cba-a29d-6e507b9e2970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a24f2b6b-97e5-49ff-9f6a-9233faa10906" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_99114e06-e0ee-4cba-a29d-6e507b9e2970" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a24f2b6b-97e5-49ff-9f6a-9233faa10906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ec235074-6d92-475c-b9a5-50c1de295697" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_99114e06-e0ee-4cba-a29d-6e507b9e2970" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ec235074-6d92-475c-b9a5-50c1de295697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_0d4eff53-fc2d-4632-8d35-a48468f6a630" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_99114e06-e0ee-4cba-a29d-6e507b9e2970" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_0d4eff53-fc2d-4632-8d35-a48468f6a630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_62da62e5-4187-443b-ae49-efb12dd2adca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_99114e06-e0ee-4cba-a29d-6e507b9e2970" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_62da62e5-4187-443b-ae49-efb12dd2adca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_15c53f73-dd8b-4b0c-825f-c854651e66f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_99114e06-e0ee-4cba-a29d-6e507b9e2970" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_15c53f73-dd8b-4b0c-825f-c854651e66f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c6dbdc23-2f9d-461b-81c6-2916ebcc020c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_99114e06-e0ee-4cba-a29d-6e507b9e2970" xlink:to="loc_us-gaap_Assets_c6dbdc23-2f9d-461b-81c6-2916ebcc020c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_10e7cecb-aded-4891-bf3d-761e31e8ba47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c3d97a5a-9401-4256-a45c-9807b28b61ed" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_10e7cecb-aded-4891-bf3d-761e31e8ba47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_10e7cecb-aded-4891-bf3d-761e31e8ba47" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_04ce2985-d8af-4d04-ada0-9f08a54c8905" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_04ce2985-d8af-4d04-ada0-9f08a54c8905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e8f23d63-18b5-475a-a0f5-1ccaadc7e650" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_us-gaap_AccountsPayableCurrent_e8f23d63-18b5-475a-a0f5-1ccaadc7e650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_CustomerPrepaymentsCurrent_77816f6b-de17-4a94-a789-707307d13e1d" xlink:href="snbr-20240629.xsd#snbr_CustomerPrepaymentsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_snbr_CustomerPrepaymentsCurrent_77816f6b-de17-4a94-a789-707307d13e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_869db86c-91e0-4a65-9f58-920a904a0629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_869db86c-91e0-4a65-9f58-920a904a0629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1322407c-2956-4f45-8626-1ec3ea66a56f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1322407c-2956-4f45-8626-1ec3ea66a56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_8d5923c0-f754-4402-9b58-33626656f463" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_us-gaap_TaxesPayableCurrent_8d5923c0-f754-4402-9b58-33626656f463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b9823824-dff0-48bd-be40-3454b641c53e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b9823824-dff0-48bd-be40-3454b641c53e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_bb50bb45-4c93-41ef-8f52-74f09f0401ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_bb50bb45-4c93-41ef-8f52-74f09f0401ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9411bc4a-f53b-4c79-8f17-7bc4383342ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e530cd7e-0b57-4d71-9b60-813fd2e954f1" xlink:to="loc_us-gaap_LiabilitiesCurrent_9411bc4a-f53b-4c79-8f17-7bc4383342ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_b0a6e486-444e-43cd-9d4b-3984b8011bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_10e7cecb-aded-4891-bf3d-761e31e8ba47" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_b0a6e486-444e-43cd-9d4b-3984b8011bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_17d5659d-08eb-4b8f-86fd-ee69db13df32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_b0a6e486-444e-43cd-9d4b-3984b8011bb1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_17d5659d-08eb-4b8f-86fd-ee69db13df32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_47563b9b-982d-4b51-8e39-355b22b623d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_b0a6e486-444e-43cd-9d4b-3984b8011bb1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_47563b9b-982d-4b51-8e39-355b22b623d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8b954d9e-5ac7-4010-a075-94bc0f035a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_b0a6e486-444e-43cd-9d4b-3984b8011bb1" xlink:to="loc_us-gaap_Liabilities_8b954d9e-5ac7-4010-a075-94bc0f035a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_69a1f855-4236-46bf-9339-81459208a3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_10e7cecb-aded-4891-bf3d-761e31e8ba47" xlink:to="loc_us-gaap_StockholdersEquityAbstract_69a1f855-4236-46bf-9339-81459208a3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_2aa7b60d-ea48-4aeb-8463-c2084f7677dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_69a1f855-4236-46bf-9339-81459208a3ad" xlink:to="loc_us-gaap_PreferredStockValue_2aa7b60d-ea48-4aeb-8463-c2084f7677dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_05cbcd64-637d-4947-a422-b4c384456852" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_69a1f855-4236-46bf-9339-81459208a3ad" xlink:to="loc_us-gaap_CommonStockValue_05cbcd64-637d-4947-a422-b4c384456852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_962776e9-b24b-481a-a9c8-9ccc26679bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_69a1f855-4236-46bf-9339-81459208a3ad" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_962776e9-b24b-481a-a9c8-9ccc26679bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8bdc9131-f373-4840-b71c-6f648c970986" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_69a1f855-4236-46bf-9339-81459208a3ad" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8bdc9131-f373-4840-b71c-6f648c970986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f4831d4d-63b6-46e6-863e-a95aafb21f15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_69a1f855-4236-46bf-9339-81459208a3ad" xlink:to="loc_us-gaap_StockholdersEquity_f4831d4d-63b6-46e6-863e-a95aafb21f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_28953285-b3d2-40a2-8dc4-e7d2e3463dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_10e7cecb-aded-4891-bf3d-761e31e8ba47" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_28953285-b3d2-40a2-8dc4-e7d2e3463dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4574dae3-dcf5-444b-94a9-14c968dbd040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_fb0a07d7-ebdc-47e0-9eb1-0459f1597224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4574dae3-dcf5-444b-94a9-14c968dbd040" xlink:to="loc_us-gaap_AssetsAbstract_fb0a07d7-ebdc-47e0-9eb1-0459f1597224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_cbb8a661-3b3c-47b4-82a9-6746ed2641a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb0a07d7-ebdc-47e0-9eb1-0459f1597224" xlink:to="loc_us-gaap_AssetsCurrentAbstract_cbb8a661-3b3c-47b4-82a9-6746ed2641a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_edc2299b-c9d3-41dc-aa2f-8a3003cdf3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cbb8a661-3b3c-47b4-82a9-6746ed2641a6" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_edc2299b-c9d3-41dc-aa2f-8a3003cdf3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4986924e-a425-4b01-9e5a-35e862bed7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4574dae3-dcf5-444b-94a9-14c968dbd040" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4986924e-a425-4b01-9e5a-35e862bed7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4986924e-a425-4b01-9e5a-35e862bed7e6" xlink:to="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3a05d2f4-772c-47f5-8621-04db7206e61c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3a05d2f4-772c-47f5-8621-04db7206e61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_08e0f1f7-f8be-4fe6-af7f-067d322ac08d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:to="loc_us-gaap_PreferredStockSharesIssued_08e0f1f7-f8be-4fe6-af7f-067d322ac08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_73a87b8a-c0ba-4ce6-bd8b-cbb797c571ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_73a87b8a-c0ba-4ce6-bd8b-cbb797c571ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_13828969-fcaf-4a4d-8424-7a4d8be5a606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_13828969-fcaf-4a4d-8424-7a4d8be5a606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4178c3b9-097f-4e48-aefd-b3c86d204786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4178c3b9-097f-4e48-aefd-b3c86d204786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_1f1d8d76-7fb4-4323-9e85-003c8b54aa0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:to="loc_us-gaap_CommonStockSharesIssued_1f1d8d76-7fb4-4323-9e85-003c8b54aa0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2713a18a-501e-41bb-bdc6-00e4e781585c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c3a1dce2-0af8-4838-ba4d-a5dd1ebab638" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_2713a18a-501e-41bb-bdc6-00e4e781585c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_560aa636-a6cb-43fb-8635-c9de2b103f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_560aa636-a6cb-43fb-8635-c9de2b103f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_19b67d09-97d4-4669-a613-f5c1dcc2e978" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_CostOfRevenue_19b67d09-97d4-4669-a613-f5c1dcc2e978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_970072ef-7b2c-4600-a065-c6ddcb65202d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_GrossProfit_970072ef-7b2c-4600-a065-c6ddcb65202d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_a5a00d75-5f69-4672-a0e9-0ece5a417a13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_OperatingExpensesAbstract_a5a00d75-5f69-4672-a0e9-0ece5a417a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4ddab3a8-635d-4140-b0b7-0d370e5ede2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a5a00d75-5f69-4672-a0e9-0ece5a417a13" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4ddab3a8-635d-4140-b0b7-0d370e5ede2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_9159f88f-0394-4b1e-b71a-40a41177151c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a5a00d75-5f69-4672-a0e9-0ece5a417a13" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_9159f88f-0394-4b1e-b71a-40a41177151c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_03837b74-10c9-40d5-8939-7cd8c59f59f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a5a00d75-5f69-4672-a0e9-0ece5a417a13" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_03837b74-10c9-40d5-8939-7cd8c59f59f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_b670e12c-a3bd-4ea9-b8ee-985b88f780b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a5a00d75-5f69-4672-a0e9-0ece5a417a13" xlink:to="loc_us-gaap_OperatingExpenses_b670e12c-a3bd-4ea9-b8ee-985b88f780b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7869e01e-fec4-4cc6-b4ae-c6bd47b98d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_OperatingIncomeLoss_7869e01e-fec4-4cc6-b4ae-c6bd47b98d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_00cc8199-205a-4e3a-9ea0-2dff3d1525a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_InterestExpenseNonoperating_00cc8199-205a-4e3a-9ea0-2dff3d1525a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433204dc-f53d-443b-8463-6814fef46ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433204dc-f53d-443b-8463-6814fef46ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_480946fd-cdf3-4a3b-bc2f-463c22460aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_480946fd-cdf3-4a3b-bc2f-463c22460aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a761ea2b-d3bf-4ab0-b877-06658bec733d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_NetIncomeLoss_a761ea2b-d3bf-4ab0-b877-06658bec733d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_9934a33b-526a-45d9-9d02-e98a825a3491" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_9934a33b-526a-45d9-9d02-e98a825a3491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_fd5ded1c-e7f3-49fa-ba23-aa80358d45f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9934a33b-526a-45d9-9d02-e98a825a3491" xlink:to="loc_us-gaap_EarningsPerShareBasic_fd5ded1c-e7f3-49fa-ba23-aa80358d45f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_848a1058-4dcf-496b-8b0c-f14be4387753" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9934a33b-526a-45d9-9d02-e98a825a3491" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_848a1058-4dcf-496b-8b0c-f14be4387753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_4e56a810-f2e7-4d6a-a6a3-c9058db24f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_4e56a810-f2e7-4d6a-a6a3-c9058db24f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_16220fda-9c57-4882-9e59-1b34f2906247" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_4e56a810-f2e7-4d6a-a6a3-c9058db24f4b" xlink:to="loc_us-gaap_EarningsPerShareDiluted_16220fda-9c57-4882-9e59-1b34f2906247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a5be30b0-c085-425a-8d4e-6d8538121d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_4e56a810-f2e7-4d6a-a6a3-c9058db24f4b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a5be30b0-c085-425a-8d4e-6d8538121d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_4951e7d6-dc26-4b84-8210-b3a3e203a289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7bfc2ae9-55bf-4a71-90c4-3f05151564c4" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_4951e7d6-dc26-4b84-8210-b3a3e203a289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedStatementsofShareholdersDeficit"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b04aaef8-5d5b-4733-8893-e3df9d0850ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ac215fb-4eb0-416d-b7a4-05a2471c7bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b04aaef8-5d5b-4733-8893-e3df9d0850ad" xlink:to="loc_us-gaap_StatementTable_4ac215fb-4eb0-416d-b7a4-05a2471c7bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f616e891-c052-4b1e-8912-8df0f77b8f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ac215fb-4eb0-416d-b7a4-05a2471c7bf3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f616e891-c052-4b1e-8912-8df0f77b8f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f616e891-c052-4b1e-8912-8df0f77b8f9a" xlink:to="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_daa9200c-3dfc-43e3-a83c-0b13f33fd324" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:to="loc_us-gaap_CommonStockMember_daa9200c-3dfc-43e3-a83c-0b13f33fd324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_de929f10-a20d-436e-8544-9a9e5cd11d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_de929f10-a20d-436e-8544-9a9e5cd11d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8b4efc48-5410-4cfc-84d5-35ca8899e42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d076bac8-6d9d-4f3d-b6e4-0597e8574327" xlink:to="loc_us-gaap_RetainedEarningsMember_8b4efc48-5410-4cfc-84d5-35ca8899e42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_06f4512b-5df0-4beb-814d-7ae7702bd915" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ac215fb-4eb0-416d-b7a4-05a2471c7bf3" xlink:to="loc_us-gaap_StatementLineItems_06f4512b-5df0-4beb-814d-7ae7702bd915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06f4512b-5df0-4beb-814d-7ae7702bd915" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5280f642-70ff-4e99-8aaf-356b32ab5efc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5280f642-70ff-4e99-8aaf-356b32ab5efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8c957dc0-5786-45e3-83e5-9061bf0a6c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockholdersEquity_8c957dc0-5786-45e3-83e5-9061bf0a6c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_63e8c0dc-e123-43b0-900c-02cd058e409b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_NetIncomeLoss_63e8c0dc-e123-43b0-900c-02cd058e409b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_00e15e26-fd3d-4295-8efc-abe4e58a655d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_00e15e26-fd3d-4295-8efc-abe4e58a655d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d299f107-0761-4721-94c1-078eb207c404" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d299f107-0761-4721-94c1-078eb207c404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_d74e5464-db38-466f-bf82-e1bc74dbc45b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_d74e5464-db38-466f-bf82-e1bc74dbc45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e528ad39-4cd7-4ee9-8e3d-12e137516e76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e528ad39-4cd7-4ee9-8e3d-12e137516e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_96137de6-7c94-433f-a211-71bc6a72a0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_96137de6-7c94-433f-a211-71bc6a72a0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_52a3d459-33b5-4a5a-83a0-eef2aa269929" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_52a3d459-33b5-4a5a-83a0-eef2aa269929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_53b6e526-9ee9-47d2-bcea-9c974246d291" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_53b6e526-9ee9-47d2-bcea-9c974246d291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_065bd3ba-bd7e-44e8-92a0-de0b7e79bc77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_224b1f28-76df-4aad-b70f-bb852b892d31" xlink:to="loc_us-gaap_StockholdersEquity_065bd3ba-bd7e-44e8-92a0-de0b7e79bc77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="snbr-20240629.xsd#CondensedConsolidatedStatementofCashFlows"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_6c40d22c-c6d3-4a4b-b231-e9cdd5f3a2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fa764b07-5769-494a-8052-7f77d842dc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6c40d22c-c6d3-4a4b-b231-e9cdd5f3a2a3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fa764b07-5769-494a-8052-7f77d842dc2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_50d88141-5fb2-43ba-a240-d6ad982fd4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fa764b07-5769-494a-8052-7f77d842dc2e" xlink:to="loc_us-gaap_NetIncomeLoss_50d88141-5fb2-43ba-a240-d6ad982fd4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3a8641b0-b27c-4856-b2a2-0b92f0f2266a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fa764b07-5769-494a-8052-7f77d842dc2e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3a8641b0-b27c-4856-b2a2-0b92f0f2266a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_e5ed9824-6c1a-47fd-b91b-cdcad5e226b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3a8641b0-b27c-4856-b2a2-0b92f0f2266a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_e5ed9824-6c1a-47fd-b91b-cdcad5e226b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d0277d2c-75f8-49e9-ad90-96b251f4426a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3a8641b0-b27c-4856-b2a2-0b92f0f2266a" xlink:to="loc_us-gaap_ShareBasedCompensation_d0277d2c-75f8-49e9-ad90-96b251f4426a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_842e0ada-0e50-409d-8ed5-1b8792f764ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3a8641b0-b27c-4856-b2a2-0b92f0f2266a" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_842e0ada-0e50-409d-8ed5-1b8792f764ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d39f9ce7-778c-48df-9a4b-1274c794d52f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3a8641b0-b27c-4856-b2a2-0b92f0f2266a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d39f9ce7-778c-48df-9a4b-1274c794d52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fa764b07-5769-494a-8052-7f77d842dc2e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3f163ad6-949b-4a81-b3f5-f9bbc36c2800" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3f163ad6-949b-4a81-b3f5-f9bbc36c2800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_fc5add20-12f7-4ab9-9ca3-e6ca6be798d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_fc5add20-12f7-4ab9-9ca3-e6ca6be798d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_88862a8c-ebaf-4396-a617-cc07078da562" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_88862a8c-ebaf-4396-a617-cc07078da562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2df9bdcf-bd3b-4012-ad20-dc496cc24309" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2df9bdcf-bd3b-4012-ad20-dc496cc24309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_13bd7f58-16dd-4085-b960-26cd52e713f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_13bd7f58-16dd-4085-b960-26cd52e713f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_97a94f72-75dc-435b-9fe9-43d455489a1c" xlink:href="snbr-20240629.xsd#snbr_IncreaseDecreaseInPrepaymentsFromCustomer"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_97a94f72-75dc-435b-9fe9-43d455489a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_de703487-38bf-431b-b328-4c80fd2f4b83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_de703487-38bf-431b-b328-4c80fd2f4b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_fb17d1a1-fa01-4477-9e64-6d53d92f58ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_fb17d1a1-fa01-4477-9e64-6d53d92f58ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_76aa867e-cb09-4f59-a8df-2bbdcd3a5435" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_76aa867e-cb09-4f59-a8df-2bbdcd3a5435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c2b8f6ab-bfa7-48c7-80b1-09b98e2d44e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_422d667c-8415-4554-9d6e-4f913aee37ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c2b8f6ab-bfa7-48c7-80b1-09b98e2d44e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_63a20f8b-c11b-494c-8f67-f014120047c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowInvestingActivitiesLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6c40d22c-c6d3-4a4b-b231-e9cdd5f3a2a3" xlink:to="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_63a20f8b-c11b-494c-8f67-f014120047c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81290f40-173c-4ac3-9f86-f08be1da4391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_63a20f8b-c11b-494c-8f67-f014120047c6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81290f40-173c-4ac3-9f86-f08be1da4391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_c3d803d5-f387-4441-ba95-d9d5a52f5952" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_63a20f8b-c11b-494c-8f67-f014120047c6" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_c3d803d5-f387-4441-ba95-d9d5a52f5952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_92afd90a-1f0b-4d9f-a145-bd9b10d8a01a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_63a20f8b-c11b-494c-8f67-f014120047c6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_92afd90a-1f0b-4d9f-a145-bd9b10d8a01a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_de1580a5-826b-4c77-8567-7e74f224c7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowFinancingActivitiesLesseeAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6c40d22c-c6d3-4a4b-b231-e9cdd5f3a2a3" xlink:to="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_de1580a5-826b-4c77-8567-7e74f224c7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_e510fd32-c2e0-4b55-9f27-c498c006cd79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_de1580a5-826b-4c77-8567-7e74f224c7dd" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_e510fd32-c2e0-4b55-9f27-c498c006cd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7734c8c5-385e-44f2-88fd-388ec39d2268" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_de1580a5-826b-4c77-8567-7e74f224c7dd" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7734c8c5-385e-44f2-88fd-388ec39d2268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_91338a0a-fb70-4533-822a-a58f55c49418" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_de1580a5-826b-4c77-8567-7e74f224c7dd" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_91338a0a-fb70-4533-822a-a58f55c49418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcb4e51e-a037-4b65-abe9-15917bfdfdc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_de1580a5-826b-4c77-8567-7e74f224c7dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fcb4e51e-a037-4b65-abe9-15917bfdfdc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2a31adca-741d-4361-8fc0-4aef30078d40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6c40d22c-c6d3-4a4b-b231-e9cdd5f3a2a3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2a31adca-741d-4361-8fc0-4aef30078d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9925e775-e911-426d-8b60-7088658b4cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6c40d22c-c6d3-4a4b-b231-e9cdd5f3a2a3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9925e775-e911-426d-8b60-7088658b4cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2894a65b-11e2-417d-af82-8a0259268b07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6c40d22c-c6d3-4a4b-b231-e9cdd5f3a2a3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2894a65b-11e2-417d-af82-8a0259268b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="snbr-20240629.xsd#BusinessandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f3e10e29-b950-483f-90af-6ed2c139b600" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_6430b7ec-a96f-4dac-a708-65962360f0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f3e10e29-b950-483f-90af-6ed2c139b600" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_6430b7ec-a96f-4dac-a708-65962360f0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="snbr-20240629.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_49c3c906-c55e-4389-9d6c-eff18d25b1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_69c64bd4-703a-4e80-b84f-d43e13dd7c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_49c3c906-c55e-4389-9d6c-eff18d25b1dc" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_69c64bd4-703a-4e80-b84f-d43e13dd7c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/Inventories" xlink:type="simple" xlink:href="snbr-20240629.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_859dbe02-97b0-4f6b-af47-e9b94eac9ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_9223bbe7-12c9-47c9-a5ae-072d044ed9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_859dbe02-97b0-4f6b-af47-e9b94eac9ffb" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_9223bbe7-12c9-47c9-a5ae-072d044ed9e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNet" xlink:type="simple" xlink:href="snbr-20240629.xsd#GoodwillandIntangibleAssetsNet"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a3332210-6429-462f-8e60-3b6cbc14c01c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_08831442-bb40-4698-88c4-02dd4af0e234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a3332210-6429-462f-8e60-3b6cbc14c01c" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_08831442-bb40-4698-88c4-02dd4af0e234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CreditAgreement" xlink:type="simple" xlink:href="snbr-20240629.xsd#CreditAgreement"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CreditAgreement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c2bb0e3c-1deb-4dd5-b219-c6732237fa1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_9d9f0944-89c6-4b75-80e0-388019afc07f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c2bb0e3c-1deb-4dd5-b219-c6732237fa1f" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_9d9f0944-89c6-4b75-80e0-388019afc07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/Leases" xlink:type="simple" xlink:href="snbr-20240629.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ba193b57-38f7-45e4-8afd-94811d72328b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_ad6513e8-6b3e-4248-890b-5125a4490592" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ba193b57-38f7-45e4-8afd-94811d72328b" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_ad6513e8-6b3e-4248-890b-5125a4490592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RepurchasesofCommonStock" xlink:type="simple" xlink:href="snbr-20240629.xsd#RepurchasesofCommonStock"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RepurchasesofCommonStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RepurchasesOfCommonStockAbstract_10e9f119-9608-4124-9a12-4de71e856b2f" xlink:href="snbr-20240629.xsd#snbr_RepurchasesOfCommonStockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_CommonStockRepurchasesTextBlock_b5b9d40f-6658-4afc-977e-7d733540b9ce" xlink:href="snbr-20240629.xsd#snbr_CommonStockRepurchasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_RepurchasesOfCommonStockAbstract_10e9f119-9608-4124-9a12-4de71e856b2f" xlink:to="loc_snbr_CommonStockRepurchasesTextBlock_b5b9d40f-6658-4afc-977e-7d733540b9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognition" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a13785de-3f25-46f3-93a0-91f2200b367a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_204e2e98-a96b-49b8-8989-05a87587aebc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a13785de-3f25-46f3-93a0-91f2200b367a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_204e2e98-a96b-49b8-8989-05a87587aebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/StockbasedCompensationExpense" xlink:type="simple" xlink:href="snbr-20240629.xsd#StockbasedCompensationExpense"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/StockbasedCompensationExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fedb0f7a-e10c-4aba-861f-f84c833ab93b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ada58290-2a6e-4ce3-8790-914524a2c327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fedb0f7a-e10c-4aba-861f-f84c833ab93b" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ada58290-2a6e-4ce3-8790-914524a2c327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/ProfitSharingand401kPlan" xlink:type="simple" xlink:href="snbr-20240629.xsd#ProfitSharingand401kPlan"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/ProfitSharingand401kPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ProfitSharingAnd401kPlanAbstract_fc191576-982d-4caf-8192-1c3c4b774e05" xlink:href="snbr-20240629.xsd#snbr_ProfitSharingAnd401kPlanAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_ff2233a1-679b-4c45-b2eb-57662bf5542d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_ProfitSharingAnd401kPlanAbstract_fc191576-982d-4caf-8192-1c3c4b774e05" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_ff2233a1-679b-4c45-b2eb-57662bf5542d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShare" xlink:type="simple" xlink:href="snbr-20240629.xsd#NetIncomeperCommonShare"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/NetIncomeperCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_aea5c2de-bf19-4100-8d70-098204f9df03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_8d1f8f96-7d48-4cfb-a715-81739c892fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_aea5c2de-bf19-4100-8d70-098204f9df03" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_8d1f8f96-7d48-4cfb-a715-81739c892fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCosts" xlink:type="simple" xlink:href="snbr-20240629.xsd#RestructuringCosts"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RestructuringCosts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_6d539a7f-a61c-4d02-ab5d-26c39cdaaeba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_7743544d-04c7-459c-9e33-6f38c494f402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_6d539a7f-a61c-4d02-ab5d-26c39cdaaeba" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_7743544d-04c7-459c-9e33-6f38c494f402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="snbr-20240629.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_bac517bc-1cfd-4f54-95a9-dfe5602d819a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_811d650d-7001-4494-85bf-72b6e7f1bbb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_bac517bc-1cfd-4f54-95a9-dfe5602d819a" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_811d650d-7001-4494-85bf-72b6e7f1bbb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="snbr-20240629.xsd#BusinessandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a91ce244-c602-4aa5-88e9-0fc8aa07baf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_45d180fb-9de6-44b7-b59d-896623190c60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a91ce244-c602-4aa5-88e9-0fc8aa07baf3" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_45d180fb-9de6-44b7-b59d-896623190c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_1ae16ee7-262b-43a4-bce8-6719efb18e96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a91ce244-c602-4aa5-88e9-0fc8aa07baf3" xlink:to="loc_us-gaap_UseOfEstimates_1ae16ee7-262b-43a4-bce8-6719efb18e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_d49a731c-6404-4a93-9086-7cca51f5d70a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a91ce244-c602-4aa5-88e9-0fc8aa07baf3" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_d49a731c-6404-4a93-9086-7cca51f5d70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/InventoriesTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_9a09c1cf-435b-4032-a43d-275bd1657af9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_af2dade5-19cd-4fd8-90ba-4bf493e34fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9a09c1cf-435b-4032-a43d-275bd1657af9" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_af2dade5-19cd-4fd8-90ba-4bf493e34fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#GoodwillandIntangibleAssetsNetTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1d462b4d-d86e-4f10-a4ba-1c2821e69da1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5de9bdcc-6962-4927-a217-f9d9b543dc33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1d462b4d-d86e-4f10-a4ba-1c2821e69da1" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5de9bdcc-6962-4927-a217-f9d9b543dc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CreditAgreementTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#CreditAgreementTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CreditAgreementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3d43a579-05ca-4637-a3e3-c35f39934e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_9970e3c4-f931-4485-bb7a-dbb4e72a0a61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3d43a579-05ca-4637-a3e3-c35f39934e6e" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_9970e3c4-f931-4485-bb7a-dbb4e72a0a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e3e6b48c-1984-4adc-af58-2da5943c1983" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_d571eb75-c24b-421d-ba45-d2dfabfd19f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e3e6b48c-1984-4adc-af58-2da5943c1983" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_d571eb75-c24b-421d-ba45-d2dfabfd19f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f52ad874-ec38-4164-8253-e4381d7f50fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e3e6b48c-1984-4adc-af58-2da5943c1983" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f52ad874-ec38-4164-8253-e4381d7f50fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock_6634a2a9-0b39-4767-b5f6-4f3007d339b8" xlink:href="snbr-20240629.xsd#snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e3e6b48c-1984-4adc-af58-2da5943c1983" xlink:to="loc_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock_6634a2a9-0b39-4767-b5f6-4f3007d339b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_13fc5e86-2937-4d00-86c0-b157b952acdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_9bbe8e59-3ea9-4127-8eda-09e9cad37354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_13fc5e86-2937-4d00-86c0-b157b952acdf" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_9bbe8e59-3ea9-4127-8eda-09e9cad37354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_0905d4c0-86f7-41a3-915c-34494afacacc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_13fc5e86-2937-4d00-86c0-b157b952acdf" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_0905d4c0-86f7-41a3-915c-34494afacacc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock_2c8596c7-6d3e-4d30-9385-04f22db479ef" xlink:href="snbr-20240629.xsd#snbr_ScheduleOfSalesReturnLiabilityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_13fc5e86-2937-4d00-86c0-b157b952acdf" xlink:to="loc_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock_2c8596c7-6d3e-4d30-9385-04f22db479ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/StockbasedCompensationExpenseTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#StockbasedCompensationExpenseTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/StockbasedCompensationExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4a28cc7a-4dd5-45d8-9417-cb0be9d938c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_fcc14aa5-6281-40d7-9147-e617274f05f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4a28cc7a-4dd5-45d8-9417-cb0be9d938c4" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_fcc14aa5-6281-40d7-9147-e617274f05f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShareTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#NetIncomeperCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/NetIncomeperCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8734bcee-4ded-4fc5-a7c0-ae540b503046" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_be0cb398-6e98-4512-af3a-1fe8f08b3926" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8734bcee-4ded-4fc5-a7c0-ae540b503046" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_be0cb398-6e98-4512-af3a-1fe8f08b3926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#RestructuringCostsTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RestructuringCostsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_63950ee5-9087-4b98-afaa-37786bb471eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_a8c80e0d-c08f-4ffb-b802-20a4af44dccf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_63950ee5-9087-4b98-afaa-37786bb471eb" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_a8c80e0d-c08f-4ffb-b802-20a4af44dccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_43e7e947-389d-48a4-bf63-73ea5d65bf86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_63950ee5-9087-4b98-afaa-37786bb471eb" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_43e7e947-389d-48a4-bf63-73ea5d65bf86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="snbr-20240629.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5f6238bb-0db5-4197-a12d-16b9d6bf11c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_5b513f7f-f18b-40c5-b3f7-a10cd2ac0693" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5f6238bb-0db5-4197-a12d-16b9d6bf11c7" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_5b513f7f-f18b-40c5-b3f7-a10cd2ac0693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b8f17a56-9a5f-4bfb-af74-b08486dffb35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b8f17a56-9a5f-4bfb-af74-b08486dffb35" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8b46709c-8c38-48de-b623-0cb177d355a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8b46709c-8c38-48de-b623-0cb177d355a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2861726b-7ae0-4dbd-8908-11aa0be70e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8b46709c-8c38-48de-b623-0cb177d355a1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2861726b-7ae0-4dbd-8908-11aa0be70e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_94067fb4-cab1-4ba9-b757-6354269435e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2861726b-7ae0-4dbd-8908-11aa0be70e4b" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_94067fb4-cab1-4ba9-b757-6354269435e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_4cec7bfd-2a4d-41b1-ac4e-b53d45abc4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2861726b-7ae0-4dbd-8908-11aa0be70e4b" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_4cec7bfd-2a4d-41b1-ac4e-b53d45abc4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3d71e51b-92ac-4b13-bd51-4d4a4db424a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7aaf69ae-ad80-43d3-96ba-72d21dd3aed6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3d71e51b-92ac-4b13-bd51-4d4a4db424a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6d199688-71b1-4eb6-9394-ad0a948ccb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3d71e51b-92ac-4b13-bd51-4d4a4db424a3" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6d199688-71b1-4eb6-9394-ad0a948ccb9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0deeede8-1b03-4477-ba44-cfd112a6553b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0deeede8-1b03-4477-ba44-cfd112a6553b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbd15c75-1801-4f7e-b95f-c88095c98581" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0deeede8-1b03-4477-ba44-cfd112a6553b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbd15c75-1801-4f7e-b95f-c88095c98581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_56d9ca9d-efa2-4c56-b2f1-448cb7158c24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbd15c75-1801-4f7e-b95f-c88095c98581" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_56d9ca9d-efa2-4c56-b2f1-448cb7158c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4532c532-6902-448e-87e6-eb7fbb773a02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e21051ba-9b24-4d72-8a5f-e642889241fc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4532c532-6902-448e-87e6-eb7fbb773a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_621d9ddf-ce5d-4baf-b577-a69f7b69242a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4532c532-6902-448e-87e6-eb7fbb773a02" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_621d9ddf-ce5d-4baf-b577-a69f7b69242a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_146bc913-a15c-4b15-a147-06f028215fce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4532c532-6902-448e-87e6-eb7fbb773a02" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_146bc913-a15c-4b15-a147-06f028215fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/InventoriesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_ecb0f2f4-4ae1-4677-b287-155b6f074306" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_ac1bd7f1-df24-4311-bf3b-923b413992b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ecb0f2f4-4ae1-4677-b287-155b6f074306" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_ac1bd7f1-df24-4311-bf3b-923b413992b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_6eb67dd7-8692-4ab5-b967-30545fc6ac2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ecb0f2f4-4ae1-4677-b287-155b6f074306" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_6eb67dd7-8692-4ab5-b967-30545fc6ac2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_InventoryFinishedGoodsAndComponentsNet_bb240d8c-95e6-42c3-818a-8885a184c340" xlink:href="snbr-20240629.xsd#snbr_InventoryFinishedGoodsAndComponentsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ecb0f2f4-4ae1-4677-b287-155b6f074306" xlink:to="loc_snbr_InventoryFinishedGoodsAndComponentsNet_bb240d8c-95e6-42c3-818a-8885a184c340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_bbbdfa4f-ebca-49b3-89fe-4f0e2e6678a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ecb0f2f4-4ae1-4677-b287-155b6f074306" xlink:to="loc_us-gaap_InventoryNet_bbbdfa4f-ebca-49b3-89fe-4f0e2e6678a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#GoodwillandIntangibleAssetsNetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_34d3412b-889a-45ae-92d5-929087461e16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:href="snbr-20240629.xsd#snbr_GoodwillAndIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_34d3412b-889a-45ae-92d5-929087461e16" xlink:to="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_eab9fd66-d275-4ee9-a46c-329beca2ca5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_eab9fd66-d275-4ee9-a46c-329beca2ca5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5d2facf-2add-4f74-8937-8e87d023ad06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_eab9fd66-d275-4ee9-a46c-329beca2ca5f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5d2facf-2add-4f74-8937-8e87d023ad06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b080eb35-9abd-43e3-b042-45825e96d8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5d2facf-2add-4f74-8937-8e87d023ad06" xlink:to="loc_us-gaap_TradeNamesMember_b080eb35-9abd-43e3-b042-45825e96d8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_efc916c8-e42e-415f-9360-5bcfc9c0c563" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_efc916c8-e42e-415f-9360-5bcfc9c0c563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33e59a19-55aa-4637-8a90-258b30d902cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_efc916c8-e42e-415f-9360-5bcfc9c0c563" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33e59a19-55aa-4637-8a90-258b30d902cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_c4b2e67c-d166-4708-83b4-b429d4f32bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33e59a19-55aa-4637-8a90-258b30d902cb" xlink:to="loc_us-gaap_PatentsMember_c4b2e67c-d166-4708-83b4-b429d4f32bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:href="snbr-20240629.xsd#snbr_GoodwillAndIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsTable_6a590050-67f5-4023-b7fc-0ada11f9cab8" xlink:to="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_23a1f120-563b-47ed-b62c-24be582f3c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_Goodwill_23a1f120-563b-47ed-b62c-24be582f3c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_91fbf6e6-d62a-4975-bcc5-8289ce596d63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_91fbf6e6-d62a-4975-bcc5-8289ce596d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a08c9cb4-6e33-4462-b474-c189f07a3b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a08c9cb4-6e33-4462-b474-c189f07a3b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cae69c80-16c1-4500-baa2-faf38f66577d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cae69c80-16c1-4500-baa2-faf38f66577d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9f840309-ee58-47b2-b0b2-77edbd97380a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_7d426864-9b77-425e-95a8-9d9ec671736d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_9f840309-ee58-47b2-b0b2-77edbd97380a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_66af102d-48a3-45f0-8c2e-b9ebbd65a781" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_66af102d-48a3-45f0-8c2e-b9ebbd65a781" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_22a2cb96-6ae2-4661-afa5-26a1e88803f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_22a2cb96-6ae2-4661-afa5-26a1e88803f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ca1a1134-8bd6-417c-ad75-4f880617a1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ca1a1134-8bd6-417c-ad75-4f880617a1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_72700d00-53b3-499e-82a0-5f8cd7abbef7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_72700d00-53b3-499e-82a0-5f8cd7abbef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4b18ebbf-da8b-4562-9a9c-840199425c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4b18ebbf-da8b-4562-9a9c-840199425c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1f49ec65-a853-4c24-a12c-50d8c6b98b99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1f49ec65-a853-4c24-a12c-50d8c6b98b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e63be040-9863-4e5c-9178-8560bc2c0fab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e63be040-9863-4e5c-9178-8560bc2c0fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1e4b8222-ae34-4624-a58a-906b78d45f80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1e4b8222-ae34-4624-a58a-906b78d45f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b77ffce8-c112-47b4-9803-80f31cd5319b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_c3915aaf-b862-4331-a077-fc4c9e575fce" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b77ffce8-c112-47b4-9803-80f31cd5319b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#CreditAgreementNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_82692a59-1d3e-49c2-a790-0e2eaed6739f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_82692a59-1d3e-49c2-a790-0e2eaed6739f" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_97b73f56-d64d-49df-a525-e6ffe494aaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_97b73f56-d64d-49df-a525-e6ffe494aaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_75ce0180-2e93-41c0-8c97-49cef5123e33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_97b73f56-d64d-49df-a525-e6ffe494aaa4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_75ce0180-2e93-41c0-8c97-49cef5123e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_68c7ae4b-0f82-4044-beb6-94cb14c4c611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_75ce0180-2e93-41c0-8c97-49cef5123e33" xlink:to="loc_us-gaap_LineOfCreditMember_68c7ae4b-0f82-4044-beb6-94cb14c4c611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodAxis_b69c6506-e54a-471d-a20e-8cf555c56fe7" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:to="loc_snbr_DebtCovenantPeriodAxis_b69c6506-e54a-471d-a20e-8cf555c56fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodAxis_b69c6506-e54a-471d-a20e-8cf555c56fe7" xlink:to="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodOneMember_c46910ff-ce97-4c3a-97e5-d71aef7902b9" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:to="loc_snbr_DebtCovenantPeriodOneMember_c46910ff-ce97-4c3a-97e5-d71aef7902b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodTwoMember_881437bf-4804-424a-b989-12041c0f9343" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:to="loc_snbr_DebtCovenantPeriodTwoMember_881437bf-4804-424a-b989-12041c0f9343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodThreeMember_e7e23938-2a8d-4bb4-bdbb-62369c89cc86" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:to="loc_snbr_DebtCovenantPeriodThreeMember_e7e23938-2a8d-4bb4-bdbb-62369c89cc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodFourMember_6f5c6352-249b-455a-9f60-e63332e0e339" xlink:href="snbr-20240629.xsd#snbr_DebtCovenantPeriodFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodDomain_46acb794-0b06-439c-9544-22c5f55637a5" xlink:to="loc_snbr_DebtCovenantPeriodFourMember_6f5c6352-249b-455a-9f60-e63332e0e339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe324efe-38d8-42a5-b062-a20e1d3c1e26" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_53997897-9d0b-464b-899f-e01a6661013b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_53997897-9d0b-464b-899f-e01a6661013b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5f5e258d-2fa6-481c-b866-8b00790c4899" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5f5e258d-2fa6-481c-b866-8b00790c4899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_5708df71-7136-4e4d-a72a-bb38226828a0" xlink:href="snbr-20240629.xsd#snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_5708df71-7136-4e4d-a72a-bb38226828a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_567e743f-fbfe-4dc2-9993-9e796e8805f2" xlink:href="snbr-20240629.xsd#snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17a7233e-bc08-4bda-9e49-eabc1193fd4f" xlink:to="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_567e743f-fbfe-4dc2-9993-9e796e8805f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_72e22d68-32dd-48f2-9a4d-ad1d85ce0f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_a52afbac-c89f-45d5-b9ab-7af3ccdee907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_72e22d68-32dd-48f2-9a4d-ad1d85ce0f4d" xlink:to="loc_us-gaap_DebtCurrent_a52afbac-c89f-45d5-b9ab-7af3ccdee907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_e4f690ea-5ffd-4c95-90b6-7af0ce5f5bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_72e22d68-32dd-48f2-9a4d-ad1d85ce0f4d" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_e4f690ea-5ffd-4c95-90b6-7af0ce5f5bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6982504c-f399-4579-b63d-2409217c2bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_72e22d68-32dd-48f2-9a4d-ad1d85ce0f4d" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6982504c-f399-4579-b63d-2409217c2bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_55fd86b5-1f2c-4593-97ce-111be13b44e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_72e22d68-32dd-48f2-9a4d-ad1d85ce0f4d" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_55fd86b5-1f2c-4593-97ce-111be13b44e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_fbddcf34-f413-400c-a71f-8e021e814223" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbddcf34-f413-400c-a71f-8e021e814223" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d9529b52-297b-47e4-b980-e32b7c9c4654" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:to="loc_srt_RangeAxis_d9529b52-297b-47e4-b980-e32b7c9c4654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_42614d28-0580-4cb8-9071-5d896abe0bd1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d9529b52-297b-47e4-b980-e32b7c9c4654" xlink:to="loc_srt_RangeMember_42614d28-0580-4cb8-9071-5d896abe0bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_261d295e-b715-4b5c-9076-bfd9255c1152" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_42614d28-0580-4cb8-9071-5d896abe0bd1" xlink:to="loc_srt_MinimumMember_261d295e-b715-4b5c-9076-bfd9255c1152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_844bf6cb-756a-4326-abb0-4bba735ab5d6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_42614d28-0580-4cb8-9071-5d896abe0bd1" xlink:to="loc_srt_MaximumMember_844bf6cb-756a-4326-abb0-4bba735ab5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_522ccc86-66bc-4248-80c6-3681d4b0291d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_522ccc86-66bc-4248-80c6-3681d4b0291d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_522ccc86-66bc-4248-80c6-3681d4b0291d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailStoreLeasesMember_fc10c5b5-0216-4a7d-ac6c-31938c02edb7" xlink:href="snbr-20240629.xsd#snbr_RetailStoreLeasesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:to="loc_snbr_RetailStoreLeasesMember_fc10c5b5-0216-4a7d-ac6c-31938c02edb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OfficeAndManufacturingLeasesMember_68996897-1fe4-468b-bffa-297912138766" xlink:href="snbr-20240629.xsd#snbr_OfficeAndManufacturingLeasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:to="loc_snbr_OfficeAndManufacturingLeasesMember_68996897-1fe4-468b-bffa-297912138766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_9aea572d-33ed-4437-837c-9c45a5df88a3" xlink:href="snbr-20240629.xsd#snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6cee1674-6b01-4c37-bea3-0df3b42a4d9f" xlink:to="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_9aea572d-33ed-4437-837c-9c45a5df88a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c212e7df-3333-40a0-bd2a-a9694dee7246" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b10766fc-b0f2-472b-aa35-0b848504c667" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_c212e7df-3333-40a0-bd2a-a9694dee7246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_25f753ec-88e9-429e-8ac0-319cefeabcbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c212e7df-3333-40a0-bd2a-a9694dee7246" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_25f753ec-88e9-429e-8ac0-319cefeabcbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#LeasesScheduleofOperatingLeaseCostsDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9c21d358-f197-41b2-87bc-339d6148432c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_cdb95e09-ea91-4ca1-a1ff-1420427d1c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9c21d358-f197-41b2-87bc-339d6148432c" xlink:to="loc_us-gaap_OperatingLeaseCost_cdb95e09-ea91-4ca1-a1ff-1420427d1c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_VariableLeaseAdjustedCost_c20a78e0-b71f-4edc-934e-f7d673fe795e" xlink:href="snbr-20240629.xsd#snbr_VariableLeaseAdjustedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9c21d358-f197-41b2-87bc-339d6148432c" xlink:to="loc_snbr_VariableLeaseAdjustedCost_c20a78e0-b71f-4edc-934e-f7d673fe795e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_53917ee9-d3c6-4512-b8f0-32d3fb3d7745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_53917ee9-d3c6-4512-b8f0-32d3fb3d7745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5c377c79-a817-4239-a8a8-fc8a999688f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5c377c79-a817-4239-a8a8-fc8a999688f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d7e7dd0a-489c-4ec0-a189-f5e64c9c4924" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d7e7dd0a-489c-4ec0-a189-f5e64c9c4924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_008fd189-c322-46ad-9350-7e29f4898a38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_008fd189-c322-46ad-9350-7e29f4898a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d9d121c6-1e56-4026-89b8-86a4de5098db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d9d121c6-1e56-4026-89b8-86a4de5098db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9b539367-cc50-4f4b-9082-ef623d624d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9b539367-cc50-4f4b-9082-ef623d624d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_40d84f62-dcc9-4c96-ba4b-57d53956280d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_40d84f62-dcc9-4c96-ba4b-57d53956280d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_027be4c1-7698-4b3d-86cc-b9a6dd6f858d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_027be4c1-7698-4b3d-86cc-b9a6dd6f858d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_422f9538-68bc-42be-ad07-d766783dcb94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_422f9538-68bc-42be-ad07-d766783dcb94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_30878321-b00b-4769-a51e-e184f004ae0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_OperatingLeaseLiability_30878321-b00b-4769-a51e-e184f004ae0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_ccd69321-8f82-4180-8dd8-57fb675cb8bf" xlink:href="snbr-20240629.xsd#snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_ccd69321-8f82-4180-8dd8-57fb675cb8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_834420dc-9c07-4b53-a614-35d7e3ed1dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_908dce15-650a-4369-a769-28d55013a2b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_834420dc-9c07-4b53-a614-35d7e3ed1dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cd39b140-a048-4cdd-ab93-c716ce5fc98c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_86544f3f-b06b-4502-bfcd-efc63bbd3b98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cd39b140-a048-4cdd-ab93-c716ce5fc98c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_86544f3f-b06b-4502-bfcd-efc63bbd3b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_cd1a126e-4487-4e39-8723-da74011b007e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cd39b140-a048-4cdd-ab93-c716ce5fc98c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_cd1a126e-4487-4e39-8723-da74011b007e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_8e327320-15a3-4369-b46f-38eece58ee38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cd39b140-a048-4cdd-ab93-c716ce5fc98c" xlink:to="loc_us-gaap_OperatingLeasePayments_8e327320-15a3-4369-b46f-38eece58ee38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9199212b-f0e8-4560-8f99-8e1824c427c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cd39b140-a048-4cdd-ab93-c716ce5fc98c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9199212b-f0e8-4560-8f99-8e1824c427c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RepurchasesofCommonStockDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RepurchasesOfCommonStockAbstract_5f958e58-ade7-4d8f-8a2b-d465c6a1c0ad" xlink:href="snbr-20240629.xsd#snbr_RepurchasesOfCommonStockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock_56566d8a-42ea-41b1-9b45-48638e27fcdf" xlink:href="snbr-20240629.xsd#snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_RepurchasesOfCommonStockAbstract_5f958e58-ade7-4d8f-8a2b-d465c6a1c0ad" xlink:to="loc_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock_56566d8a-42ea-41b1-9b45-48638e27fcdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_c4c42432-ba88-4bac-a7e3-d6f16335e6f9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_RepurchasesOfCommonStockAbstract_5f958e58-ade7-4d8f-8a2b-d465c6a1c0ad" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_c4c42432-ba88-4bac-a7e3-d6f16335e6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_a6af61a4-c409-45e0-bca8-3f08ebe7587c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_RepurchasesOfCommonStockAbstract_5f958e58-ade7-4d8f-8a2b-d465c6a1c0ad" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_a6af61a4-c409-45e0-bca8-3f08ebe7587c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4c286a87-4f37-441e-b7f4-b201b73cd82c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_99d87d84-ad16-427e-8cc7-96b2d53eefad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4c286a87-4f37-441e-b7f4-b201b73cd82c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_99d87d84-ad16-427e-8cc7-96b2d53eefad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_99d87d84-ad16-427e-8cc7-96b2d53eefad" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_55e4ad2e-7bf7-4c7b-a266-ab36669c3ee2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_746b565a-98d1-4438-bd4c-0377b88f9aac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_746b565a-98d1-4438-bd4c-0377b88f9aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_6908a7e8-77e1-4dc2-9127-20abdc977ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_6908a7e8-77e1-4dc2-9127-20abdc977ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_5e0040a8-cdc7-4cd4-a9c6-292cc288d83d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_5e0040a8-cdc7-4cd4-a9c6-292cc288d83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_43b52470-3d7f-4b7f-bee9-1b54c1ef7e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_bbf3d7b7-f62a-462a-a0f3-77b33be66323" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_43b52470-3d7f-4b7f-bee9-1b54c1ef7e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_79aa6c1b-212a-4b98-a5a1-ed3fd6c3889e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_99d87d84-ad16-427e-8cc7-96b2d53eefad" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_79aa6c1b-212a-4b98-a5a1-ed3fd6c3889e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_79aa6c1b-212a-4b98-a5a1-ed3fd6c3889e" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_ec7ad82e-57e5-4b98-81ea-bcdc573f16ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_ec7ad82e-57e5-4b98-81ea-bcdc573f16ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_2ff8ad7b-3b11-453c-a3cf-752d229a35b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_2ff8ad7b-3b11-453c-a3cf-752d229a35b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross_f0b36677-5cd0-4ab1-9608-c1162b475afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetAbstract_a3b3ea45-25fc-47e1-9b14-458c44e5b81d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGross_f0b36677-5cd0-4ab1-9608-c1162b475afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_79aa6c1b-212a-4b98-a5a1-ed3fd6c3889e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_95bb8dc1-a1cd-4c74-b3c7-e2fd9e166161" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_95bb8dc1-a1cd-4c74-b3c7-e2fd9e166161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0e9b4695-1511-4842-b0cf-fb6bb3e8fea8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0e9b4695-1511-4842-b0cf-fb6bb3e8fea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_39b9a1f9-38d3-453d-a49d-4970171fed74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_644b0c25-50c9-4286-88f7-32c2f24141ad" xlink:to="loc_us-gaap_ContractWithCustomerLiability_39b9a1f9-38d3-453d-a49d-4970171fed74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_91b946c8-0aee-4cab-a8c7-29b5d165ad78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_91b946c8-0aee-4cab-a8c7-29b5d165ad78" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0909ffdf-962a-4ed3-812d-b0ab90db62f9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_srt_ProductOrServiceAxis_0909ffdf-962a-4ed3-812d-b0ab90db62f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5f63ba1c-e238-4406-aed2-607ab0348767" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_0909ffdf-962a-4ed3-812d-b0ab90db62f9" xlink:to="loc_srt_ProductsAndServicesDomain_5f63ba1c-e238-4406-aed2-607ab0348767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_SleepIQTechnologyMember_b3344d88-deee-4883-8d8f-4e3899cb3a92" xlink:href="snbr-20240629.xsd#snbr_SleepIQTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_5f63ba1c-e238-4406-aed2-607ab0348767" xlink:to="loc_snbr_SleepIQTechnologyMember_b3344d88-deee-4883-8d8f-4e3899cb3a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0d6293ee-6334-4a35-b5d5-8fe9f1025589" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_srt_RangeAxis_0d6293ee-6334-4a35-b5d5-8fe9f1025589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_716c886a-e462-45e3-aa41-3e5123154280" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0d6293ee-6334-4a35-b5d5-8fe9f1025589" xlink:to="loc_srt_RangeMember_716c886a-e462-45e3-aa41-3e5123154280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_db226dbd-586e-43f0-91d1-2c105d5d460d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_716c886a-e462-45e3-aa41-3e5123154280" xlink:to="loc_srt_MinimumMember_db226dbd-586e-43f0-91d1-2c105d5d460d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f0099db0-974d-4c27-a977-151cfc2317df" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_716c886a-e462-45e3-aa41-3e5123154280" xlink:to="loc_srt_MaximumMember_f0099db0-974d-4c27-a977-151cfc2317df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_5cdc9a1b-b400-4158-afd1-38be7a7a164b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_5cdc9a1b-b400-4158-afd1-38be7a7a164b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6d4b5e1e-2215-4bab-9854-aad1453a1c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_5cdc9a1b-b400-4158-afd1-38be7a7a164b" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6d4b5e1e-2215-4bab-9854-aad1453a1c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_51908e0c-0af4-467e-9b78-93677508260a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6d4b5e1e-2215-4bab-9854-aad1453a1c8a" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_51908e0c-0af4-467e-9b78-93677508260a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5e626a9-be21-4b6a-85b8-fee9ded53464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5e626a9-be21-4b6a-85b8-fee9ded53464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2fe5df4d-9569-4854-ba53-7927c1a8c148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5e626a9-be21-4b6a-85b8-fee9ded53464" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2fe5df4d-9569-4854-ba53-7927c1a8c148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_4f027c9f-8da4-4e65-8580-347996ea36fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2fe5df4d-9569-4854-ba53-7927c1a8c148" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_4f027c9f-8da4-4e65-8580-347996ea36fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1f586c17-6b60-4b00-8f4f-3c90034a0262" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1f586c17-6b60-4b00-8f4f-3c90034a0262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_738f7269-c9a6-46a3-ae13-354907387923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1f586c17-6b60-4b00-8f4f-3c90034a0262" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_738f7269-c9a6-46a3-ae13-354907387923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_119a0520-e956-4c0a-ac0b-9d8313dbd627" xlink:href="snbr-20240629.xsd#snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_738f7269-c9a6-46a3-ae13-354907387923" xlink:to="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_119a0520-e956-4c0a-ac0b-9d8313dbd627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fad7dd88-b9b6-44c3-80c1-211f40284794" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RevenueRecognitionProductLife_e3a4d548-6cea-45a2-948b-a94bb70f14c2" xlink:href="snbr-20240629.xsd#snbr_RevenueRecognitionProductLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:to="loc_snbr_RevenueRecognitionProductLife_e3a4d548-6cea-45a2-948b-a94bb70f14c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3cca37a7-31cc-422b-920b-73d6c32fcb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3cca37a7-31cc-422b-920b-73d6c32fcb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_19274fb0-74a0-4918-b3d8-3dbe3eb3f266" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3e889bac-74a7-4319-9dac-33468aa5f74a" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_19274fb0-74a0-4918-b3d8-3dbe3eb3f266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f44155e9-2962-45d8-8dcc-efd8046152c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c5cacab2-731b-42ca-aa38-d6c02f99cc75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f44155e9-2962-45d8-8dcc-efd8046152c9" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c5cacab2-731b-42ca-aa38-d6c02f99cc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_47b486de-168b-443a-b21b-2a3cae781182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5cacab2-731b-42ca-aa38-d6c02f99cc75" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_47b486de-168b-443a-b21b-2a3cae781182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38aa8ba9-4855-41fb-ac3d-2634e747985a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_47b486de-168b-443a-b21b-2a3cae781182" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38aa8ba9-4855-41fb-ac3d-2634e747985a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailChannelMember_05189376-7acd-45e2-b056-606198870b10" xlink:href="snbr-20240629.xsd#snbr_RetailChannelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38aa8ba9-4855-41fb-ac3d-2634e747985a" xlink:to="loc_snbr_RetailChannelMember_05189376-7acd-45e2-b056-606198870b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OnlinePhoneChatAndOtherMember_cc85dbe5-17a8-47d2-85ef-b72b9cffd87b" xlink:href="snbr-20240629.xsd#snbr_OnlinePhoneChatAndOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_38aa8ba9-4855-41fb-ac3d-2634e747985a" xlink:to="loc_snbr_OnlinePhoneChatAndOtherMember_cc85dbe5-17a8-47d2-85ef-b72b9cffd87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_079ca670-b6f6-4253-82e0-3d1fd63fbc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5cacab2-731b-42ca-aa38-d6c02f99cc75" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_079ca670-b6f6-4253-82e0-3d1fd63fbc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ed6dcd28-9ee5-445a-89d7-e3ae9deeb977" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_079ca670-b6f6-4253-82e0-3d1fd63fbc6a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ed6dcd28-9ee5-445a-89d7-e3ae9deeb977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RevenueRecognitionScheduleofSalesReturnLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_745b7361-f0cd-4446-820d-bcf675d2759f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_SalesReturnLiabilityRollForward_a2652964-aa61-4682-b44f-8387fcedf110" xlink:href="snbr-20240629.xsd#snbr_SalesReturnLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_745b7361-f0cd-4446-820d-bcf675d2759f" xlink:to="loc_snbr_SalesReturnLiabilityRollForward_a2652964-aa61-4682-b44f-8387fcedf110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_89848ed8-f045-4e0d-8f74-f7b4f8c57fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_SalesReturnLiabilityRollForward_a2652964-aa61-4682-b44f-8387fcedf110" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_89848ed8-f045-4e0d-8f74-f7b4f8c57fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ContractWithCustomerRefundLiabilityAdditions_2804d190-603b-4ef7-9c54-f9d6913cb3d8" xlink:href="snbr-20240629.xsd#snbr_ContractWithCustomerRefundLiabilityAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_SalesReturnLiabilityRollForward_a2652964-aa61-4682-b44f-8387fcedf110" xlink:to="loc_snbr_ContractWithCustomerRefundLiabilityAdditions_2804d190-603b-4ef7-9c54-f9d6913cb3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ContractWithCustomerRefundLiabilityDeductions_01f4edb8-99f8-4dab-aa93-416f58ddfc6e" xlink:href="snbr-20240629.xsd#snbr_ContractWithCustomerRefundLiabilityDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_SalesReturnLiabilityRollForward_a2652964-aa61-4682-b44f-8387fcedf110" xlink:to="loc_snbr_ContractWithCustomerRefundLiabilityDeductions_01f4edb8-99f8-4dab-aa93-416f58ddfc6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_4f5520e6-536e-4b7f-afdd-8a0c8b676dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_SalesReturnLiabilityRollForward_a2652964-aa61-4682-b44f-8387fcedf110" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_4f5520e6-536e-4b7f-afdd-8a0c8b676dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#StockbasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ebcfb267-c499-4dfe-bf3c-16d27902a535" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b7b221ed-38e1-4641-940a-c84d9c7996a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ebcfb267-c499-4dfe-bf3c-16d27902a535" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b7b221ed-38e1-4641-940a-c84d9c7996a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ab969509-fe72-4a24-93ff-4fa618fa5068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b7b221ed-38e1-4641-940a-c84d9c7996a6" xlink:to="loc_us-gaap_AwardTypeAxis_ab969509-fe72-4a24-93ff-4fa618fa5068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_928c2d58-003f-4209-8218-1be7d99c9323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ab969509-fe72-4a24-93ff-4fa618fa5068" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_928c2d58-003f-4209-8218-1be7d99c9323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_63c9d148-0afb-495c-8dfd-a11425626601" xlink:href="snbr-20240629.xsd#snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_928c2d58-003f-4209-8218-1be7d99c9323" xlink:to="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_63c9d148-0afb-495c-8dfd-a11425626601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3741120f-cb1a-4254-af2b-f911bbc220a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_928c2d58-003f-4209-8218-1be7d99c9323" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3741120f-cb1a-4254-af2b-f911bbc220a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b7b221ed-38e1-4641-940a-c84d9c7996a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_31e599ad-1506-4820-be25-ca4517093d94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_31e599ad-1506-4820-be25-ca4517093d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_4ed3bcf0-4321-4692-8786-125aed9b3010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_4ed3bcf0-4321-4692-8786-125aed9b3010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_41b2926c-4ce7-411e-abec-c30bd532f2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dae5f3d4-5292-4b7d-a962-0e6bc230dbe7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_41b2926c-4ce7-411e-abec-c30bd532f2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#ProfitSharingand401kPlanDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ProfitSharingAnd401kPlanAbstract_64d1ebeb-a6c7-4364-98c4-cf9ad9794835" xlink:href="snbr-20240629.xsd#snbr_ProfitSharingAnd401kPlanAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_a6d07806-9406-4bd2-9d66-2a59903419e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_ProfitSharingAnd401kPlanAbstract_64d1ebeb-a6c7-4364-98c4-cf9ad9794835" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_a6d07806-9406-4bd2-9d66-2a59903419e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DefinedContributionPlanEmployerContributionAmount_8fe0ba1d-37c7-4802-8096-ce93bb3a06f0" xlink:href="snbr-20240629.xsd#snbr_DefinedContributionPlanEmployerContributionAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_ProfitSharingAnd401kPlanAbstract_64d1ebeb-a6c7-4364-98c4-cf9ad9794835" xlink:to="loc_snbr_DefinedContributionPlanEmployerContributionAmount_8fe0ba1d-37c7-4802-8096-ce93bb3a06f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_97fe5716-4347-437a-92a9-90e5774158c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7e845d73-56f7-42fc-9760-6cf9c2479d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_97fe5716-4347-437a-92a9-90e5774158c9" xlink:to="loc_us-gaap_NetIncomeLoss_7e845d73-56f7-42fc-9760-6cf9c2479d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_86e9b3b9-5d7d-453f-ae7e-728fed6fb1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_97fe5716-4347-437a-92a9-90e5774158c9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_86e9b3b9-5d7d-453f-ae7e-728fed6fb1d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5e5885b6-35e2-416a-832f-6f989005eac0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_86e9b3b9-5d7d-453f-ae7e-728fed6fb1d2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5e5885b6-35e2-416a-832f-6f989005eac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6acb58e5-2006-497a-9f64-13290637e0d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_86e9b3b9-5d7d-453f-ae7e-728fed6fb1d2" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6acb58e5-2006-497a-9f64-13290637e0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d16957ad-7720-4ac7-a0f0-afe57c679dee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_86e9b3b9-5d7d-453f-ae7e-728fed6fb1d2" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d16957ad-7720-4ac7-a0f0-afe57c679dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_de5d35fd-23de-42ee-acb1-cf8446450f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_97fe5716-4347-437a-92a9-90e5774158c9" xlink:to="loc_us-gaap_EarningsPerShareBasic_de5d35fd-23de-42ee-acb1-cf8446450f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_81993ede-1140-4071-aacf-f0ff7cf63c97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_97fe5716-4347-437a-92a9-90e5774158c9" xlink:to="loc_us-gaap_EarningsPerShareDiluted_81993ede-1140-4071-aacf-f0ff7cf63c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetIncomeperCommonShareNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#NetIncomeperCommonShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/NetIncomeperCommonShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4efa240b-c7a3-4efb-86df-6bba11c4e0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ecb3712f-ef01-4ac5-8125-0ade6ee053b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4efa240b-c7a3-4efb-86df-6bba11c4e0e4" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ecb3712f-ef01-4ac5-8125-0ade6ee053b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RestructuringCostsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_9c5a4231-24f7-44f4-b443-405584048804" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5a1a218c-5fdc-4a9c-a4f3-2970c6093858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_9c5a4231-24f7-44f4-b443-405584048804" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5a1a218c-5fdc-4a9c-a4f3-2970c6093858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_583fe435-c583-46a7-8c24-878c05f675b1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5a1a218c-5fdc-4a9c-a4f3-2970c6093858" xlink:to="loc_srt_RangeAxis_583fe435-c583-46a7-8c24-878c05f675b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_67589742-033f-447f-96fd-ad5d68c3fe28" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_583fe435-c583-46a7-8c24-878c05f675b1" xlink:to="loc_srt_RangeMember_67589742-033f-447f-96fd-ad5d68c3fe28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3657fa3c-acdf-4295-9c01-5af4b2fcd2db" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_67589742-033f-447f-96fd-ad5d68c3fe28" xlink:to="loc_srt_MinimumMember_3657fa3c-acdf-4295-9c01-5af4b2fcd2db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8485fca5-43b4-4c63-a88d-2cf474425f9f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_67589742-033f-447f-96fd-ad5d68c3fe28" xlink:to="loc_srt_MaximumMember_8485fca5-43b4-4c63-a88d-2cf474425f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_9b137802-e515-481b-a37d-690ea972cf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5a1a218c-5fdc-4a9c-a4f3-2970c6093858" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_9b137802-e515-481b-a37d-690ea972cf5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_78f88200-add1-40b7-b2d0-8f53fd82c8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9b137802-e515-481b-a37d-690ea972cf5d" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_78f88200-add1-40b7-b2d0-8f53fd82c8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_460329fe-f258-4e84-8ec9-6e5e43132455" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9b137802-e515-481b-a37d-690ea972cf5d" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_460329fe-f258-4e84-8ec9-6e5e43132455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_c502d685-fce7-4bdb-9ba6-a52648dce5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_68224766-1693-4fd3-804b-0e9635997e51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_c502d685-fce7-4bdb-9ba6-a52648dce5aa" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_68224766-1693-4fd3-804b-0e9635997e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_68224766-1693-4fd3-804b-0e9635997e51" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_eb4669ec-aa6e-42fe-bd4b-d48276ce0fc0" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractTerminationMember_7f72db2d-108c-4d8b-baea-273bc3c83d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractTerminationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:to="loc_us-gaap_ContractTerminationMember_7f72db2d-108c-4d8b-baea-273bc3c83d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_55cd7edf-ef59-41c5-86f8-59035af253bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:to="loc_us-gaap_EmployeeSeveranceMember_55cd7edf-ef59-41c5-86f8-59035af253bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ProfessionalFeesMember_4ad6e1f6-abb7-4a60-b166-272c9013e0f7" xlink:href="snbr-20240629.xsd#snbr_ProfessionalFeesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_4bf28f6a-969f-4735-99d1-a817fced08eb" xlink:to="loc_snbr_ProfessionalFeesMember_4ad6e1f6-abb7-4a60-b166-272c9013e0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_68224766-1693-4fd3-804b-0e9635997e51" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_e45003e5-9305-4ba1-b5bf-28a85de5b01c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:to="loc_us-gaap_RestructuringCosts_e45003e5-9305-4ba1-b5bf-28a85de5b01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_00f38f4b-78ec-46e8-9a17-f92bc7c3d01e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:to="loc_us-gaap_AssetImpairmentCharges_00f38f4b-78ec-46e8-9a17-f92bc7c3d01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ec8278ff-1bb3-440e-8aad-10b5d588b8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_26b27e53-e217-4352-b208-cbeba8d14ac1" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ec8278ff-1bb3-440e-8aad-10b5d588b8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_ffb4311b-accb-44cb-9107-ed30dbad2879" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_ebc5656b-72cf-409d-a825-6876fc15b939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_ffb4311b-accb-44cb-9107-ed30dbad2879" xlink:to="loc_us-gaap_RestructuringReserveRollForward_ebc5656b-72cf-409d-a825-6876fc15b939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_d2ffe796-c708-4309-b196-cb8253e1db24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ebc5656b-72cf-409d-a825-6876fc15b939" xlink:to="loc_us-gaap_RestructuringReserve_d2ffe796-c708-4309-b196-cb8253e1db24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_3da4638b-3fe4-4b90-8cce-dd8f83632f13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ebc5656b-72cf-409d-a825-6876fc15b939" xlink:to="loc_us-gaap_RestructuringCosts_3da4638b-3fe4-4b90-8cce-dd8f83632f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_546c0bb0-dbba-42fe-bae4-55e5521da911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ebc5656b-72cf-409d-a825-6876fc15b939" xlink:to="loc_us-gaap_PaymentsForRestructuring_546c0bb0-dbba-42fe-bae4-55e5521da911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_931ac44f-2b47-4511-b0ac-fe284adefb0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ebc5656b-72cf-409d-a825-6876fc15b939" xlink:to="loc_us-gaap_RestructuringReserve_931ac44f-2b47-4511-b0ac-fe284adefb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_630fc8e1-49af-4807-802b-59a50d7e4237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_dee40e1e-4577-429a-bde2-18834d1443f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_630fc8e1-49af-4807-802b-59a50d7e4237" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_dee40e1e-4577-429a-bde2-18834d1443f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_34f31347-6b48-459e-93ff-40857f56c086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_dee40e1e-4577-429a-bde2-18834d1443f9" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_34f31347-6b48-459e-93ff-40857f56c086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_04b06977-0584-4b50-9ff6-ba11881e5139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_dee40e1e-4577-429a-bde2-18834d1443f9" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_04b06977-0584-4b50-9ff6-ba11881e5139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_253d7ca2-bf7d-4173-9f7a-f252fba68735" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_dee40e1e-4577-429a-bde2-18834d1443f9" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_253d7ca2-bf7d-4173-9f7a-f252fba68735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_34376629-3323-4451-ac2b-6d3e7e5e2baa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_dee40e1e-4577-429a-bde2-18834d1443f9" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_34376629-3323-4451-ac2b-6d3e7e5e2baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_4262314d-c909-45ea-bfa9-f599eac2a3c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_dee40e1e-4577-429a-bde2-18834d1443f9" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_4262314d-c909-45ea-bfa9-f599eac2a3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="snbr-20240629.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dae4b5b5-c6a6-4564-a809-3e1bf8722db9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_b1f49c40-e265-40b9-9059-1560ba7c58c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dae4b5b5-c6a6-4564-a809-3e1bf8722db9" xlink:to="loc_us-gaap_LossContingenciesTable_b1f49c40-e265-40b9-9059-1560ba7c58c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_890ca23f-1528-4943-8477-53ade8372f14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b1f49c40-e265-40b9-9059-1560ba7c58c7" xlink:to="loc_us-gaap_LitigationStatusAxis_890ca23f-1528-4943-8477-53ade8372f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_0509cb4a-07a6-4969-ae9b-4b36ae53c05e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusAxis_890ca23f-1528-4943-8477-53ade8372f14" xlink:to="loc_us-gaap_LitigationStatusDomain_0509cb4a-07a6-4969-ae9b-4b36ae53c05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember_fa2a2cb6-0d67-40f8-b5a1-012e0efd99e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PendingLitigationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_0509cb4a-07a6-4969-ae9b-4b36ae53c05e" xlink:to="loc_us-gaap_PendingLitigationMember_fa2a2cb6-0d67-40f8-b5a1-012e0efd99e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_d683c9d6-25a4-4988-b032-6274e5dd6e92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b1f49c40-e265-40b9-9059-1560ba7c58c7" xlink:to="loc_us-gaap_LossContingenciesLineItems_d683c9d6-25a4-4988-b032-6274e5dd6e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LossContingencyNumberOfLitigationDemands_5c52ac51-e778-4c4a-af19-2c06b8659b02" xlink:href="snbr-20240629.xsd#snbr_LossContingencyNumberOfLitigationDemands"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d683c9d6-25a4-4988-b032-6274e5dd6e92" xlink:to="loc_snbr_LossContingencyNumberOfLitigationDemands_5c52ac51-e778-4c4a-af19-2c06b8659b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" xlink:href="snbr-20240629.xsd#snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>snbr-20240629_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 snbr-20240629_g1.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_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" "= O # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI*6@ 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 **** $!H_"BOG#]IC]M[P1^SF
MK:8V[Q)XN="8]'L9!^Y]#._2,>W+''3O5TZ<JLN6"NR)SC37-)V1]%R2+%&S
MNP55&2S'  ]37B/Q'_;4^#GPNFDMM6\:6=W?QC+6>D@WDH]CY8(!^I%?E+\;
M/VN_B=\>+J5==U^6PT<L?+T726:WM5'8, =TAQW8GVQ7C"JJ#"@*/85[E+*^
MM67W'E5,?TIK[S]0?$O_  5J\%V32+H7@G7-6V_=>\GBM%;\MYQ^%<I)_P %
M>&-PA3X7,(/XE;6@6/T/DX_2OSJHKO67X=?9_%G(\95?4_3+0?\ @KEX<N)
M-:^'FK6$>>6L;^*Y/Y,L?\Z]N^'W_!0;X)_$!HX/^$G/AV]?'^C:[ UMR>P?
ME#^#5^+]! 88(R*SGEM"7PW14<=5COJ?T3Z?J5IJUG%=V-U#>6L@W1S6\@='
M'J&!P:MFOP-^$WQ]\??!#4!=>#O$EYID98&2Q9O-M)L=GB;*GZC!]"*_2/\
M9C_X*->&/BM-8^&_'$</A+Q5,1%%<%\V%X_HKG_5L?[K<=@>E>17R^I17,M4
M>E1QD*CM+1GVA135(901R*=7F'>%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52UBX>UTF]GB.V
M2.!W4XS@A215VL[Q!_R =2_Z]I/_ $ TUN(_)7X/?MJ?&;Q)\=/!NB:CXSFN
M=+O_ !%:V5Q;M:Q /"]P$9>%X^4D5^O(^:OP8^ 7_)R?P]_[&RR_]*UK]YA7
MJYA",)1Y5;0\[!2E)2YG<?1117DGI!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 )MI/4T9S7RU^WE^U(/@!\/5TC1)]OC7Q
M!&\5BR$9LXAP]P?<9POJW^[6E.G*K-0CNS.I-4XN3/-_VYOV\)/AM<7GP]^'
MERC^* OEZIJZ_,NG!A_JX_6;!R3T3Z]/S NKJ>_NI[JZFDN;J=S)+/,Y=Y')
MR69CR23W--FFDNII)II7FFD8O)+(Q9G8G)8D]23WIE?8X?#PP\+1W/FJU:5:
M5Y!111768!7O?A7]C7QMXN_9WU/XMVCPKI]KYDT.E.C_ &BZMHSB2=#C&!\V
M!W",?3/G?P5^%.I_&SXH:!X.TM7\S4;A5GG49%O;CF64^RKG\<5^[_AOPEI?
MA7PG8>&]/M8X=(L;1+*&VVC;Y2KM"D=\CK]:\G&XMT.6,=_T._"X=5KN6Q_/
M2#N&1THKVS]L'X&O\ OCEK6AP0F/0;X_VCI#8^7[/(Q_=C_<;<GT KQ.O2IS
M52*G'9G'*+A)Q?0*" >",BBBM"#[F_8C_;VN_ -SIW@'XBWLEYX9D=8-/URX
M<M+8$X"QRD\M%GC<>5]QT_4:*9)HUDC821N RLIR"#T(/I7\Z9 8$$9%?I3_
M ,$T_P!JN;6X(_A'XHNS+>VT32:#>3.2TL2C+6Q)ZE!EE_V01V%?/X_!JSK4
MUZ_YGKX/$N_LY_(_0JBBBOGSV0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@"M>2M#:SNG#+&S#Z@5^0_P9_;:^-/B?
MXS>#M*U/QG+<Z=J&LP6]Q;_980KQM)AEX7@8K]=M2_X\+K_KDW\C7X,?L]?\
ME\^'W_8?M?\ T:*]?+Z<9PGS*YYN+E*,H<KL?OC2T@I:\@](**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH 2HGFCA^^ZK_O$"O@K]NK]O#5
MOAOXAN/AW\/)8[76[=!_:NLL@<VQ9<B&$'C?@@ECTR !FOB#1? 7QK_:&6?6
M+'3O%?C6$MMDOY9))(B1_"&=@IZ=!Z5Z5' RG#VDY<J9P5,4HRY(*[/W5CF2
M5<HZL/\ 9.:?FOP<O'^,'[->O6T=Q-XG\!ZA]^%6EDCCDQW R4<>V#7Z5_L(
M_MC7'[0VEWWAKQ2L4?C72(1.\\"[([ZWW;?-"_PLI(# <<@BE7P,J,/:1?,A
MTL4JDN22LSZZK.\0?\@'4O\ KVD_] -:-9WB#_D ZE_U[2?^@&O/CN=KV/PG
M^ 7_ "<G\/?^QLLO_2M:_><=OI7X,? +_DY/X>_]C99?^E:U^\Z]OI7L9G\4
M/0\O ;2%I/K1Z&OG+]K[]K_2?V8] M[>VMX]9\8ZDC-8Z8SX2-!P9IB.0F>
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
M+6F,>CWK*2K+ Y#+P0=IYK\.O@W\3O&4WQN\&Q2>+]>EB;7[=&CDU.=E93,
M006P1CL:Z,/A7B%)IVL8UJZHM)J]S]U**2EKC.H0L!1G-?D[_P %*/'7B7P_
M^TL]II?B/5]-M/[%M7^SV=_+#'N)DR=JL!DU]W_L2ZE>:Q^RO\/+S4+NXOKR
M;3R9+BZE:21SYKC+,Q)/XUUU,,Z=*-6^YS4ZZG4E3ML>Y\TAP*,5^?G_  55
M\:>*?!]Q\-W\/^(M6T*"X6_$_P#9E]);>8P\C;NV,,X!;KZUE1I.M45-.URZ
MM3V<'-K8_0,56O-2M-/4-=W4-N#T,T@3^9K\7?!W[<'Q+\"_";4/"6EZ[J-Q
MK.H7[7#>(-1NGN[BWA*!?)@\S=M)89W<XS@#O5)?V5_V@OB;9KXBN_"GB+53
M<+YJW&K7)\^13SD+*^[!SGI7H_V?RO\ >321Q_7.;X(ML_;6.9)D#QNLB'HR
MG(I_:OPF\&_%CXL?LM^-#:VE[JWAK4;-U-SH.J!_(D7KMDA8X(/]Y<'T-?4G
MQ\_X*>ZEXB\!:'I_PYMVT#6]0M/,UB_F&]["3.##!D88\$^81P"N!G.(GEU2
M,DH.Z?4J.,@XMR5FC]*[S5K+3@/M=Y;VN>GG2JF?S-3Q3),NZ-U=?53D5^(>
MF_LQ?'KXP6J>)6\,>(-96Z7>E]JUP5DF7/4>:VXCTK"M]<^,'[*_BZ&$W&O>
M"-5C_>+:7#,()TSR=A)213Z\]>U:?V?&6D:B;(^N-:R@TC]W<4#%?/W[&_[3
ML7[3'PVDO[V"&Q\4:7(+;5+2$G86(RDR \A' /!Z$,*^@>G->5.$J<G"6Z/0
MA)3BI1V96U+_ (\+K_KDW\C7X+_L]?\ )?/A]_V'[7_T:*_>C4O^/"[_ .N3
M?R-?S^_#'Q5;^!?B5X:\1W<,EQ:Z3J<5[)##C>ZH^[:N>,G%>SEJO"HD>;CM
M)09_04*RIO%&BVMP+>;5[&*XY_=/<HK''7@G/%?C9\7OVP/BY^TAXH?2],O=
M2TW3+J0I9>&O#Q<,RYP!(R?/*WJ3\O/0"LFU_8B^.NH6*WP^'^J('!;9<2HD
MW?JA;.:R67J*_>U%%E/&.7\.#9^WD<JR*&1@ZGHRG(I]?A3X?^)WQE_9?\3I
M:1:CX@\(WT."VD:JKFWD4'H89,HR^Z_G7Z>_L??MG:-^TIIDFE7\,6B>.+&+
M?<Z<'S'<QC@S0$\E<XRIY7(ZCFN>O@9T8\Z=XFU'%1J/E:LSZ:HHI*X#M%JA
MJ6M:?HL/G:A>V]C#_P ]+F98U_-B*^!OVT/^"A5[X/UZ_P# ?POGA74K4F+4
MO$3*)!!)T:* '(+#H7.0#P!QFOAK1?!/Q5_:(U:YOM/TWQ)X[O5),]ZQDG5"
M3D@R,=HY_A!_"O4HX"52//4ERH\^IBXQER05V?NSI7B32=<W?V;J=EJ&WAOL
MMPDN/KM)K3S7X-^(O@?\7/@S&FM:GX4\2>&8H_F&I6ZR((\=S)&?E^I(KZB_
M9#_X**:YH.MZ;X1^*-__ &OH5RZV]OXBG/\ I%HQ.%\XC_61YP-Q^89R2:=3
M -1YZ4N85/&)RY:D>4_4.BHXY%D171@RL,AE.01ZU)7E'HB;L=>*3<#T.:^+
MO^"INI7^D_!#0+C3]2O-/D_MR-6^R3M%O!C?AMI&<=:^$/A3^UYX[^#O@/Q1
MHFA:E<R:GKDT++JE].T[6*(K!C"KD@.VX?,>FWH>WHT<#.O3]I%G%4Q4:<^2
M2/VSOM9L-+ -[>V]F#T\^54S^9J>UNH;R$2V\R3QMT>-@RG\17X*:?X%^*7Q
MLN)=9L]$\4>-)9"Q?4/*FN=W/.';@\GH#7Z5_P#!,?X::]\/_@[K]QXBL=0T
MJ]U+6'V66H(\;)'&BH"$;IEB_/? IXC!QH4^;GN^PJ.)=6?+RV1]D4445YIW
M!24M% 'X*?M,1WT?[0GQ(340ZWW]NW1?S!@X+DH?^^=OX5^J/[(/[1WPO\7?
M"3PCX=TC7--T;6=.T^&SN-#N9%MYEE10KE%; <,P+97.=W/)KD_VROV"X/C]
MJC>,/"=[;Z-XS\I8[E+H$6VH*HPNXCE) . V"", ^M?G=X[_ &1OB_\ #JXE
M76/ .JRPQ<_:]-B^V0G'<-'G^5?1WHXVE&#E9H\2U7#5')1NF?L;\<O@AX:_
M:'^'MWX7\0*?L\Q$MM?6X4S6LH/$D;$'GL>Q!(J/X)_L\^"/V?\ 0!IGA'2$
MMY'4"YU&?$EW=$=Y),9/T& .PK\7_ O[0'Q-^$NH(/#WC'6M*>V?YK">=I(<
M@\H\,F1CCD8%?J!^Q+^VA'^TA8W>@>(;>'3?'.FPB:1+<%8;Z'(!EC!/!!(W
M+VW C@\<.(PM:A3LI7B=5'$4JL]5:1]75G>(/^0#J7_7M)_Z :T:SO$'_(!U
M+_KVD_\ 0#7EQW/0>Q^$_P  O^3D_A[_ -C99?\ I6M?O..WTK\&/@%_R<G\
M/?\ L;++_P!*UK]YU[?2O8S/XH>AY> VD07MU'8V<]U,=L4,;2.WHH&3^@K\
M&_BWX[UC]H;XX:OKA_TB_P!>U);73X2WRI&7$5O&#V&-OXDU^W7QD^T?\*D\
M:?9,?:O[&O/+SG&[R7QTY_*OP*\/Z9?:UJVFZ?I<3S:E=S1P6L<3;7>5F 0*
M<C!+$8K3*XKWY]18Z3]V)^X?[-O[._A;]G+P)::/I$5O+K$D:MJFKL!YUW-C
MYLMU" \*O0 >N37KWVB'_GJG_?0K\6/^&2_VD/\ H5/$W_@P'_QRD_X9)_:/
M_P"A4\3?^# ?_'*B6$A.3E*LFV..(E%<L:;L?6G_  5&^".B:AX"M?B;IL$-
MMKFFW45I?R0J ;JWE.U2^.K*Y4 GLQ'I7G?_  2C^*5QIWCKQ/\ #ZXE=[#4
M;7^U;2/)*QS1%4DQZ;E9>G7;7A5U^Q_^T/?0-#=>#?$%S"V"8IKU74XY&09,
M5[E^PG^R_P#%;X9_M%Z3XA\2^$;S0]&M[*ZCFNIY(]OSIA5P&).3C\JZ9*G#
M"RI2FI=C"//*NIJ#1^H':N=^(GC&V^'O@7Q#XFO!FUTBPFOI%]1&A;'XXQ71
M>U>&?MNK<M^RG\1Q:<2_V;SQGY/,3?\ ^.[J^>IQ4IQB^K/9G+EBY+H?C]HE
MCX@_:0^-UK;SW'F>(?%VK9FN'.5C,C99O]U$!P/10*_;/X._!_PE\"_!EEX<
M\*V<%I;PHOGW''G7<F/FEE;JS$\^@Z# K\,/A_X3\1^./%5EHWA2VN+O7[@-
M]F@M9?+E?:I+!6R.< ]^U>Q_\,E?M'_]"IXF_P#!@/\ XY7U&+HJI:#J**70
M\+#U'"\E#F?<_:G[1#_SU3_OH5^9?_!4?X%Z-X:U'0_B3H=O#9R:M<-I^JPP
M *DDVTO'-@<;B%<,>^T'KFO"O^&2?VC_ /H5/$W_ (,!_P#'*@O/V._VA=2C
M$=YX*UZ[C!W!+B[610?7#2'FN7#X>%"HIJJC>M6E6ARNFSZ^_P""4'Q0NM9\
M!^*? UY,TJ:'<I=V(;)V0S9WK[ .I('^T:^]L5^?G_!-O]GWXC?![X@>,=1\
M8^&+C0=/O=+AMX7N'0F2192V %)/ )_.OT$Z5Y>,Y?;R<'=,[\+S>R2D?,G_
M  4>_P"32_%G_7:S_P#2A*_+#]GCX.7GQ[^+NA>#K5W@@NY#+>W2 $V]JG,C
MC/?' ]V%?J=_P4=_Y-+\5_\ 7:S_ /2A*^//^"4;6B_'SQ$)]OVEM ;[-G&<
M^='NQ^'I7IX2;IX2<H[J_P"APXB*GB(Q9^FGPW^&OASX3^$[/P[X7TJ'2=*M
M5VK%$/F8]W=NK,>I)YKK***\!MR=V>NDHJR/CC_@H9^S#I/Q*^&>I^.](L8[
M?QCX?@-R\T*A3>VJ\R1R?WF5<LI//&.AKXT_X)T_%^Z^'/[0^E:/Y['1?%0_
MLZYA+83SL%H),>H8;?H]?K9\2/*_X5[XG^T;?(_LNZ\SS/N[?*;.?;%?A/\
M ?S?^%T?#W['CSO[>L?)ZXSYZ;>G/Y5[V#;K8>=.>R/(Q*5.M"4=V?O]124M
M>">P%%%% 'Y??\%:O%+W?Q&\#>'%F/E6.F2WSPYXWRR;%8_A$1^)KX-KZU_X
M*?7?VC]J*6/D?9]%LX^3ZEVX_P"^J^2J^TP<>7#P7D?,XEWK2"BBBNPY0K]/
M?^"4OPOTG3?A_P"(/'S2Q7.M:G>-IJJO+6L$6&*GT+LVX^RK[U^85;GAOQUX
ME\&B<:!XAU30UGP95T^\D@$F.A8*0"?>N3$T95Z;A%V.BA45*?.U<_H5S[_K
M1GW_ %K\!?\ A>7Q'_Z'_P 3?^#:?_XJC_A>7Q'_ .A_\3?^#:?_ .*KQ?[)
MG_.>E_:$>Q^_61ZU\L?\%$/@S9_%#]G_ %/61Y4.M>%5;5+6=R%S&!^^BR>S
M)R!_>51WK\K/^%Y?$?\ Z'_Q-_X-I_\ XJJ.M?%7QMXDTZ73]6\8:[J=A+CS
M+6[U&62)\'(W*6P>?6MJ66SI34U/8BIC(U(.+CN<L.>:***]\\@**** /HO_
M ()\^*&\,?M7^#P&VQZFMQILGS8!#Q,P!]?F1?QK]ISTK\'?V7;QM/\ VD/A
MG,A96_X2"S3*KDX:0*?T-?O#VKYC-(VJQ?D>YE[_ ';7F+2TE+7C'J'Y_P#_
M  5TC5O _P .Y"H+KJ=P V.1F)<_R%?/_P#P3C^ VG_%[XO7FMZ[:QWNA^%H
MDN?LLR;HY[IR1$&!X(7:S8/4@5]!_P#!73_D0_A[_P!A2X_]%+5;_@D3"B^$
MOB1(% =M0LP6[D"*3 _4_G7O0FZ> ;C_ %J>/**EB[/^M#] E18U"J JJ,
M8 %?/7[=OPOL/B5^S9XK:XM5EU#0[9M6L;@+EX7B&Y\'T*!P1TZ>E?0_K7G?
M[1G'[/\ \2O^Q;U'_P!)I*\:C)QJ1:[GJ5(J4&F?E'_P3M\53>&_VJ_"R)*8
MX-5AN+"9%/$@:,LH/T90?PK]H:_#G]B'_DZKX:_]A _^BGK]QLUZ69K]\GY'
M#@?X;]2CKG_(%U#_ *X2?^@FOP5^"_\ R73P5_V,-M_Z/%?O5KG_ "!=0_ZX
M2?\ H)K\%?@O_P ET\%?]C#;?^CQ6N6_!4,\;\4#]^*6DI:\,]8_('_@J!_R
M=$__ &!+3_T*2OT"_83_ .32OAO_ -@X_P#HUZ_/C_@IS=1W'[4UVB'YH='L
MXW^N';^3"OT'_83_ .32OAO_ -@X_P#HUZ]O%?[I3^7Y'DX?_>9GO0K\Z?\
M@KQ_Q[_#'_KI?_RAK]%A7YT_\%>/^/?X8_\ 72__ )0UQX#_ 'B/S.K%_P &
M1YO_ ,$Q/@9I7Q&^(VM>,-=L4O[/PRL0LHIE#1_;)"2'([E%7(SW8'M7ZO>M
M?!/_  2-4#X:?$ XY_MN(9_[=DK[WIX^3EB))]!8.*C2374^!/\ @K/X#L;C
MP'X/\8I BZE::D=,DE5/F>&6-G 8^BM%Q_OFOF7_ ()X?!O3_B]\?XIM9MTO
M-(\-VIU.6WD *2R[@L*L#U4-EL?[ K[*_P""JG_)N.F_]C!;?^BIJ\6_X)&J
M/^$R^(K8&[[!:#=CG'F/Q7H4:DE@9-=#CJ14L4DS],@-HP.E?)'_  4U\ V'
MB?\ 9KO=>F@3^TO#EY;W5O<;1O59)%A= ?1MZDC_ &17UQWQ7SG_ ,%"O^30
M/'_^Y9_^ED%>/AY-5H-=T>E75Z4K]CXB_P""6'B*?3/VA]4TQ-QM]3T642+G
MC,;HZGZ]1^-?K3Z5^07_  3!_P"3I(?^P-=_^R5^OWI77F7\?Y'/@OX7S*NH
M_P#'A=?]<F_D:_G=L[.?4K^&SM8S-=7,ZP0QCJ[LVU5_$D"OZ(M2_P"/"Z_Z
MY-_(U^#O[./V3_AH3X=?;\?8_P#A(+;S,^GF<?KBNK+9<L:C]/U,,<KR@C]=
MOV5?V7?#W[.7@6RMX;.&Z\5W4*OJNKL@,KR$9,:-U6-<X '7&3R:]UV]:%I:
M\2<Y5).4G=L]2,5!6B>8?'[X"^&OV@O =]X>UVSC-R8V:QU (/.LIL?*Z-U
MSC(Z$9%?BOX9U_Q#^SK\9[?4$_T;Q!X5U1HYXU;Y7,;%94..JNN1]#7[[5^&
M_P"VP;0_M2_$G[(,1_VD?,_ZZ;%W_KFO9RV3DY4I;6/+QL5'EJ+<_;7PUKUK
MXJ\.Z5K5BV^RU*UBO(&]8Y$#J?R(KR?]L7XN3_!7]GWQ3XALI3#JTD0L-/D4
MX*7$QV*P]U!+#W6M7]E/S_\ AG'X<?:<^;_8EM][KMV#;^F*\'_X*K+<G]G;
M3#&6^S#7K?SL'C[DFW/XUY]&FGB%![7.VI-JBY+>Q\&?L@_ %/VD/C+!HVJW
M,D>A6<3:GJ\P?$DL0=1Y8;LSNP!/4 L:_:7POX>T/P5H=IHNA65II6EV<8BA
MM;50B(H&!P._N>37X0_"KX;^.?B;JU[I_@*QOM1U*W@\^XAT^X\J01;@NX_,
M,C<0/Q%>F_\ #)7[1_\ T*GB;_P8#_XY7N8R@JL_>J))=#RL/5=./NPOYG[1
M7"VM[;R03^5+#(I1XY,,KJ1@@@]017XS?MZ? W2?@C\<IK;08$MO#VNVHU*U
MM(R-EN2Q66-1GA0PR!V#8[56_P"&2_VC_P#H5/$W_@P'_P <JK>_L9_'_4F1
MKSP+K=XR#"M<7*2%1Z LYQ66%HPP\^;VJ:*K595HV]F[GZ2_\$_?BA=?%#]F
MG0I=0F:XU'199-&FE8Y9_*VF,GW\MH_RKZ2KY+_X)R?"3Q?\(/A+XATWQCHD
M^AWMUK+7,-O<.K,T?E1KN^4G'*G\J^M*\7$\OM9<FUSU:%_9QYMSXA_X*Q74
M<?P/\-6[;O,FUU"F!Q\L3DYKXZ_83_9XL?V@_C$8-<C\[PSH4 O[ZWR0+D[@
ML<)(_A8Y)]0I%?7/_!6S_DD7@W_L.'_T0]<1_P $A?\ C]^*?^YIO\[FO8HS
M=/ N4=_^">;4BIXI*6W_  #]%]-TVUT>Q@LK&VAL[2! D5O;H$1%'0*HX JY
M117SY[(4444 %122I!&SNRHB@LS,<  =234M5KRUAU"UFM;F)9K>9&CDC<95
MU(P01Z$&@#YFUS_@H=\*-%^+&G^"H]2:^MII&@NO$,!!L+27HJE_X@6X++\J
M^IKZ:MYH[J%)8F66*10R2*0592,@@CJ*_)[]K#_@GKXF^&^N7VO_  [TRX\1
M^#9F:7[!:CS+O3L\E-G62,=B,D#@CO7AO@W]IGXO_"33QH6C>,-:TFRM_D73
MKH;U@_V560$K]*]KZE3K04J$O6YY7UJ=.3C5B?I#_P %&/A[X$O/V?=?\2:Q
M86-KXELA&-*U!56.XDN&< 1!ARX8;LJ<],]J^&/^"=LU['^UQX.6S)"R0WJW
M YP8OLTA.?Q"X]P*\TU;Q)\5?VD_$5K;7MWXB\>ZHK'[/:JKS+#NZ[4 VH/?
MCZU^C_[!/[&-]\"8;OQEXR$8\9:A!]F@LH7#KI]N2"P+#@R,0,XX &.>:Z)6
MPF&E3G*[9C&^(KJ<8V2/LVL[7_\ D ZE_P!>TG_H!K1K/UU6DT34%12SM;R
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
MBOJCP0HHHH ]@_9!T>37OVGOAK:Q;@RZQ%<$J,_+$#(?T0U^Z5?D5_P2_P#
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
M17MQ:^H-?UN>6T_K:?\ 6Q][>(->T_PKH]UJNJW<=CI]JGF2W$QPJ#I^))(
M Y)( KA_#?[07@WQ1K<>E07=S:74S;(3>6[1)(QZ+D_<8]E?:Q["I/CA9W;:
M'H6IPPS7=EHVM6NIW]K!&9))+>,MN*H.6*,R2X'/[KCG%?-OAWPUI]QKD;6E
MSI/B?4=7L+ZULK?15@\^QGFOA+YMV8QO9=BQNKRD;&C88W,*\VG",HW9VSG*
M,K(^VZ*BA5EA17;>ZJ 6]3CK4M<QT!1110 E9.I>%-%UJ42:AI%A?R+P'N;5
M)"/Q8&M>BB[6P%'3=&L-'A\FPLK>QA_YYVT2QK^2@5>HHH **** $P/2EHHH
M **** (Y(UD4JZA@>H89%9D/A/1+6[:Z@T;3XKINLT=JBN?JP&:UZ*=V W&.
M!P*=112 **** "HIH8[B,I+&KH>JL 14M% &18^%=&TN9IK/2;&TF8Y:2&V1
M&)]20*UJ6BB[>X!1110!\Q_\%'O^32_%?_7:S_\ 2A*^+_\ @E?_ ,G':E_V
M IO_ $8E?:'_  4>_P"32_%?_7:S_P#2A*^+_P#@E?\ \G':E_V IO\ T8E>
M[A_]RJ?/]#RJW^]0/UHDB29"DB*Z-P589!K+M/"FB:?<M<6VCZ?;W#'<98;5
M%<GU) S6Q17AW9Z@E+112&%%%% !1110!X]^U?\ "%OC?\!_%'AB! VI-!]J
MT\D9Q<Q?/&!_O8*Y[;J_"^2.2&1XY4:*5&*.C#!5@<$'W!K^C#BOR&_X*,?L
MZR_"?XK/XQTFU*^%O%$K3%E'R6U\<F2,^@?EQ]6':O<RRORMTGUV/)QU*Z4U
MT/D:BBBOI#Q0JQINI76CZA:W]C.UM?6DR7$$\9PT<B,&5A[@@&J]% '[N_LS
M_&JT^/WP;T'Q9"56\EB\C4(%_P"6-VGRRKCT)^8>S"O5*_)3_@FG\??^%;_%
MB7P1JD^W0O%C*D)=L+#?*/W9_P"!CY#[A*_6OBOB\70]A5<5MT/I\/5]K33Z
MG+?$[XA:7\*_ &O>+-8D\NPTFT>YD&<%R!\J#W9L*/<U^#7Q&\?:K\4?'6N^
M+-:??J>KW3W4HSP@)^5%_P!E5 4>P%?=7_!4[X]"XO-*^%&DW&8XMFIZR4;J
MW_+"$_3ER/\ <]*_/*O;RVA[.G[1[O\ (\K&5>>?(MD%%%%>R>:%%%>N?LM_
M .^_:(^+FF>&XDD3186%WK%TH.(;52-PS_><_*/K[5G4DJ<7*6R+C%R:BC]%
M/^"9?P?E^'WP+D\27\(BU+Q9<"]4$?,+5!MA!^OSM]&6OL*J>EZ7:Z+IMKI]
ME EM9VL2P00QC"QHH 51[  5=KXBM4=6HYOJ?4TX*G!070****R-!*6BB@ H
MHHH 2EHHH **** *=WI5EJ&/M5G!<XZ>=$KX_,5-;V\5K&(X8DA1>B1J% _
M5-13$)2T44AA24M% "4M%% !24M% !1110 E+110 4F/:EHH 2LBX\)Z)=7@
MNY]%T^:Z_P">\EK&S_\ ?1&:V**=P&1QK&H5%"J.@48%/HHI %%%% !4%Q:P
MWD9CGACFC/59%# _@:GHH IVFE66GY^RV<%MGKY,2IG\A5NEHH **** "DI:
M* "J\-G!;R/)%!'&\G+LB %OJ>]6** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P;]MCX<^(?BK^SGXD\.
M>%['^TM:N'MGAM=ZH9 DZ,V"QQG )_"OE[_@GU^S!\3/@_\ &S4-=\7^&I-&
MTMM(DMUGDGC?=(SH0H"L3T!K]&,^]+S75'$SA2=)+1G/*A&515'NA:***Y3H
M"BBB@ HHHH **** &]*XSXM?"S0OC-X"U7PGXAMA/IU_'MWX&^"0?<E0]F4\
M@_AT-=I0*%)Q=UN*24E9GX)?'GX&>(_V>_B#>>%_$,1<*3)8Z@JD17T&?ED0
M^O8KV.17G5?O5\</@1X4_: \&3>'O%5EYJ E[6^APMQ9R?WXWQP?4=".#7Y"
M?M'_ +(OCC]F[5)'U6V.K>%W?%KX@LT)A8$\+*/^63^QX/8FOK,)C8UERRTE
M^9\_B,+*F^:.L3Q"BBBO4. EM;N?3[J"ZM9FM[JWD6:&:,X9'4@JP]P0#7[-
M?#;]L#0=<_92;XJ:O<0I=Z59-%J=F' 8WR#:(@/61MI7V?V-?C!3A-(L31"2
M01,0S1ACM)'0D="?>N+$X:.)2OT.FC7E1;MU-KQUXTU3XC>,M9\4:W+YVJZM
M=/=W##. S'A5]%484#T K#HHKLBE%61SWOJPHHKOO@U\"O&?Q[\3+HO@_27O
M64C[3?2Y2UM%[M+)C _W1DGL*F4E%7D[(<8N3LCF_!?@O6_B)XHT_P .>'-.
MFU76;^01V]K"N23W8G^%0.2QX K]K?V5?V;-'_9J^',6C6Q6\UZ\VW&KZEC!
MN)L8VKZ1KT4?4]2:SOV6?V2/#'[,V@M]E"ZOXKO(PNH:Y-'AV'7RHA_!&#V'
M)P"<\8][KY?&XSV[Y(?#^9[V%PWLO>EO^0ZBDI:\H] **** "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 **** "J>IZ;::Q8SV5]:PWMI.I26WN(Q)'(I[,IX(^M7** /A
MSXW_ /!+OP;XRFGU/X?ZD_@O47)8Z?(IFT]C_LC[T7X$C_9KXH^)'[#?QF^&
M<DS77A"?6[&,G%]H3?:T9>>=B_..G0K7[<@>U(:]*EF%:GHW=>9PU,'3GJM#
M^=C4]*OM%N3;:C8W6GW &3#=P/$X_P" L :I>8O]X5_1+J6AZ;K$1CU#3[6^
MC/5+B%9 ?P(-<[+\&O %Q(99? _AR21CDNVDVY)/UV5W+->\/Q.1Y>^DC\ [
M:WFO)EAMX9+B5N%CB0NQ^@%>M_#[]D;XO_$R2+^QO VIQ6TA_P"/S5(_L<(]
MR9,'\@:_;[3?"NC:*N-/TFQL!_T[6R1_^@@5J8-9SS6?V(EQR]?:D?GC\%?^
M"4UG9R0ZA\3_ !!_:14AO['T4M'$1Z23$!C[A0.GWJ^[O!?@7P_\.?#]OHOA
MG1[31-*@&$M;.((OU/<GW.2:Z'I17E5L15KOWV>A3HPI?"A:***P-@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
(@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291952063408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 29, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<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">Jun. 29,  2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-25121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SLEEP NUMBER CORPORATION<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">41-1597886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1001 Third Avenue South<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Minneapolis,<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">55404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">551-7000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SNBR<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">22,355,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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000827187<span></span>
</td>
</tr>
<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-28<span></span>
</td>
</tr>
<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">2024<span></span>
</td>
</tr>
<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">Q2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291952134784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 2,020<span></span>
</td>
<td class="nump">$ 2,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowances of $1,098 and $1,437, respectively</a></td>
<td class="nump">20,272<span></span>
</td>
<td class="nump">26,859<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">95,845<span></span>
</td>
<td class="nump">115,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">21,322<span></span>
</td>
<td class="nump">16,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">37,925<span></span>
</td>
<td class="nump">44,637<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">177,384<span></span>
</td>
<td class="nump">206,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">153,676<span></span>
</td>
<td class="nump">179,503<span></span>
</td>
</tr>
<tr class="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">373,518<span></span>
</td>
<td class="nump">395,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, net</a></td>
<td class="nump">66,523<span></span>
</td>
<td class="nump">66,634<span></span>
</td>
</tr>
<tr class="ro">
<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 income taxes</a></td>
<td class="nump">25,397<span></span>
</td>
<td class="nump">20,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_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">87,147<span></span>
</td>
<td class="nump">82,951<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">883,645<span></span>
</td>
<td class="nump">950,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Borrowings under revolving credit facility</a></td>
<td class="nump">540,200<span></span>
</td>
<td class="nump">539,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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">106,039<span></span>
</td>
<td class="nump">135,901<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_snbr_CustomerPrepaymentsCurrent', window );">Customer prepayments</a></td>
<td class="nump">44,518<span></span>
</td>
<td class="nump">49,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_ContractWithCustomerRefundLiability', window );">Accrued sales returns</a></td>
<td class="nump">20,531<span></span>
</td>
<td class="nump">22,402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation and benefits</a></td>
<td class="nump">35,305<span></span>
</td>
<td class="nump">28,273<span></span>
</td>
</tr>
<tr class="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 and withholding</a></td>
<td class="nump">16,563<span></span>
</td>
<td class="nump">17,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">80,914<span></span>
</td>
<td class="nump">81,760<span></span>
</td>
</tr>
<tr class="re">
<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">56,500<span></span>
</td>
<td class="nump">61,958<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">900,570<span></span>
</td>
<td class="nump">936,071<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">327,810<span></span>
</td>
<td class="nump">351,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">102,229<span></span>
</td>
<td class="nump">105,343<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,330,609<span></span>
</td>
<td class="nump">1,392,808<span></span>
</td>
</tr>
<tr class="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>Shareholders&#8217; deficit:</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_PreferredStockValue', window );">Undesignated preferred stock; 5,000 shares authorized, no shares issued and outstanding</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_CommonStockValue', window );">Common stock, $0.01 par value; 142,500 shares authorized, 22,355 and 22,235 shares issued and outstanding, respectively</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="ro">
<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">24,211<span></span>
</td>
<td class="nump">16,716<span></span>
</td>
</tr>
<tr class="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 deficit</a></td>
<td class="num">(471,399)<span></span>
</td>
<td class="num">(458,866)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; deficit</a></td>
<td class="num">(446,964)<span></span>
</td>
<td class="num">(441,928)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; deficit</a></td>
<td class="nump">$ 883,645<span></span>
</td>
<td class="nump">$ 950,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_CustomerPrepaymentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Customer prepayments 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;">snbr_CustomerPrepaymentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>Amount of asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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>Amount of asset recognized for present right to economic benefit, 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRefundLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-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;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-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;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>15
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291950194560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances</a></td>
<td class="nump">$ 1,098<span></span>
</td>
<td class="nump">$ 1,437<span></span>
</td>
</tr>
<tr class="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>Shareholders&#8217; deficit:</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_PreferredStockSharesAuthorized', window );">Undesignated preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,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_PreferredStockSharesIssued', window );">Undesignated preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Undesignated preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">142,500,000<span></span>
</td>
<td class="nump">142,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">22,355,000<span></span>
</td>
<td class="nump">22,235,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">22,355,000<span></span>
</td>
<td class="nump">22,235,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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291948989072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 408,413<span></span>
</td>
<td class="nump">$ 458,789<span></span>
</td>
<td class="nump">$ 878,862<span></span>
</td>
<td class="nump">$ 985,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">166,923<span></span>
</td>
<td class="nump">194,544<span></span>
</td>
<td class="nump">361,198<span></span>
</td>
<td class="nump">410,806<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">241,490<span></span>
</td>
<td class="nump">264,245<span></span>
</td>
<td class="nump">517,664<span></span>
</td>
<td class="nump">574,510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">182,400<span></span>
</td>
<td class="nump">197,779<span></span>
</td>
<td class="nump">390,912<span></span>
</td>
<td class="nump">428,267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">39,573<span></span>
</td>
<td class="nump">39,795<span></span>
</td>
<td class="nump">78,652<span></span>
</td>
<td class="nump">79,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">11,578<span></span>
</td>
<td class="nump">15,445<span></span>
</td>
<td class="nump">24,019<span></span>
</td>
<td class="nump">29,888<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">235,370<span></span>
</td>
<td class="nump">253,019<span></span>
</td>
<td class="nump">506,002<span></span>
</td>
<td class="nump">537,351<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">6,120<span></span>
</td>
<td class="nump">11,226<span></span>
</td>
<td class="nump">11,662<span></span>
</td>
<td class="nump">37,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense, net</a></td>
<td class="nump">12,270<span></span>
</td>
<td class="nump">9,948<span></span>
</td>
<td class="nump">24,569<span></span>
</td>
<td class="nump">19,050<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before income taxes</a></td>
<td class="num">(6,150)<span></span>
</td>
<td class="nump">1,278<span></span>
</td>
<td class="num">(12,907)<span></span>
</td>
<td class="nump">18,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">(1,099)<span></span>
</td>
<td class="nump">524<span></span>
</td>
<td class="num">(374)<span></span>
</td>
<td class="nump">5,890<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (5,051)<span></span>
</td>
<td class="nump">$ 754<span></span>
</td>
<td class="num">$ (12,533)<span></span>
</td>
<td class="nump">$ 12,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic net (loss) income per share:</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_EarningsPerShareBasic', window );">Net (loss) income per share &#8211; basic (in dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.56)<span></span>
</td>
<td class="nump">$ 0.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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares &#8211; basic (in shares)</a></td>
<td class="nump">22,614<span></span>
</td>
<td class="nump">22,460<span></span>
</td>
<td class="nump">22,560<span></span>
</td>
<td class="nump">22,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net (loss) income per share:</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_EarningsPerShareDiluted', window );">Net (loss) income per share &#8211; diluted (in dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.56)<span></span>
</td>
<td class="nump">$ 0.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares &#8211; diluted (in shares)</a></td>
<td class="nump">22,614<span></span>
</td>
<td class="nump">22,502<span></span>
</td>
<td class="nump">22,560<span></span>
</td>
<td class="nump">22,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring Costs and Asset Impairment Charges</a></td>
<td class="nump">$ 1,819<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 12,419<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>17
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291952111984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders' 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 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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="num">$ (438,177)<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="nump">$ 5,182<span></span>
</td>
<td class="num">$ (443,579)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">11,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of common stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">4,639<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">4,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(118)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(3,363)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(3,362)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Apr. 01, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,184<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 Apr. 01, 2023</a></td>
<td class="num">(425,047)<span></span>
</td>
<td class="nump">$ 222<span></span>
</td>
<td class="nump">6,845<span></span>
</td>
<td class="num">(432,114)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="num">(438,177)<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="nump">5,182<span></span>
</td>
<td class="num">(443,579)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">12,219<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jul. 01, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,214<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 Jul. 01, 2023</a></td>
<td class="num">(419,141)<span></span>
</td>
<td class="nump">$ 222<span></span>
</td>
<td class="nump">11,997<span></span>
</td>
<td class="num">(431,360)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Apr. 01, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,184<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 Apr. 01, 2023</a></td>
<td class="num">(425,047)<span></span>
</td>
<td class="nump">$ 222<span></span>
</td>
<td class="nump">6,845<span></span>
</td>
<td class="num">(432,114)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of common stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">5,251<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">5,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(138)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(138)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jul. 01, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,214<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 Jul. 01, 2023</a></td>
<td class="num">$ (419,141)<span></span>
</td>
<td class="nump">$ 222<span></span>
</td>
<td class="nump">11,997<span></span>
</td>
<td class="num">(431,360)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 30, 2023</a></td>
<td class="nump">22,235<span></span>
</td>
<td class="nump">22,235<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. 30, 2023</a></td>
<td class="num">$ (441,928)<span></span>
</td>
<td class="nump">$ 222<span></span>
</td>
<td class="nump">16,716<span></span>
</td>
<td class="num">(458,866)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">(7,482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,482)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">4,117<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(570)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(570)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,326<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 Mar. 30, 2024</a></td>
<td class="num">$ (445,863)<span></span>
</td>
<td class="nump">$ 223<span></span>
</td>
<td class="nump">20,262<span></span>
</td>
<td class="num">(466,348)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 30, 2023</a></td>
<td class="nump">22,235<span></span>
</td>
<td class="nump">22,235<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. 30, 2023</a></td>
<td class="num">$ (441,928)<span></span>
</td>
<td class="nump">$ 222<span></span>
</td>
<td class="nump">16,716<span></span>
</td>
<td class="num">(458,866)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (12,533)<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 29, 2024</a></td>
<td class="nump">22,355<span></span>
</td>
<td class="nump">22,355<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 Jun. 29, 2024</a></td>
<td class="num">$ (446,964)<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">24,211<span></span>
</td>
<td class="num">(471,399)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,326<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 Mar. 30, 2024</a></td>
<td class="num">(445,863)<span></span>
</td>
<td class="nump">$ 223<span></span>
</td>
<td class="nump">20,262<span></span>
</td>
<td class="num">(466,348)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">(5,051)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,051)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">3,992<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">3,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<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_StockRepurchasedDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">$ (42)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(42)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 29, 2024</a></td>
<td class="nump">22,355<span></span>
</td>
<td class="nump">22,355<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 Jun. 29, 2024</a></td>
<td class="num">$ (446,964)<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 24,211<span></span>
</td>
<td class="num">$ (471,399)<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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and has not been retired and is not held in treasury. Some state laws may mandate 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">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>18
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291943693568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statement of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (12,533)<span></span>
</td>
<td class="nump">$ 12,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">34,177<span></span>
</td>
<td class="nump">36,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">8,109<span></span>
</td>
<td class="nump">9,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Net loss on disposals and impairments of assets</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(5,144)<span></span>
</td>
<td class="num">(8,272)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">6,587<span></span>
</td>
<td class="nump">1,903<span></span>
</td>
</tr>
<tr class="ro">
<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">19,588<span></span>
</td>
<td class="num">(7,412)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Income taxes</a></td>
<td class="nump">774<span></span>
</td>
<td class="nump">1,808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(1,483)<span></span>
</td>
<td class="num">(5,824)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(18,464)<span></span>
</td>
<td class="num">(10,244)<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_snbr_IncreaseDecreaseInPrepaymentsFromCustomer', window );">Customer prepayments</a></td>
<td class="num">(4,625)<span></span>
</td>
<td class="num">(14,683)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation and benefits</a></td>
<td class="nump">7,153<span></span>
</td>
<td class="nump">7,594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable', window );">Other taxes and withholding</a></td>
<td class="num">(1,345)<span></span>
</td>
<td class="num">(2,074)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other accruals and liabilities</a></td>
<td class="num">(11,776)<span></span>
</td>
<td class="num">(3,115)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">23,518<span></span>
</td>
<td class="nump">18,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowInvestingActivitiesLesseeAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(14,075)<span></span>
</td>
<td class="num">(29,899)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Issuance of note receivable</a></td>
<td class="num">(2,942)<span></span>
</td>
<td class="num">(435)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(17,017)<span></span>
</td>
<td class="num">(30,334)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowFinancingActivitiesLesseeAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Net (decrease) increase in short-term borrowings</a></td>
<td class="num">(6,408)<span></span>
</td>
<td class="nump">14,693<span></span>
</td>
</tr>
<tr class="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 );">Repurchases of common stock</a></td>
<td class="num">(612)<span></span>
</td>
<td class="num">(3,501)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">428<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) provided by financing activities</a></td>
<td class="num">(7,020)<span></span>
</td>
<td class="nump">11,620<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(519)<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="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">2,539<span></span>
</td>
<td class="nump">1,792<span></span>
</td>
</tr>
<tr class="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">$ 2,020<span></span>
</td>
<td class="nump">$ 1,798<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_IncreaseDecreaseInPrepaymentsFromCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in prepayments from customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_IncreaseDecreaseInPrepaymentsFromCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">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_CashFlowFinancingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowFinancingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowInvestingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowInvestingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInPropertyAndOtherTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of cash payments due to taxing authorities for non-income-related 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953727920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Business and Summary of Significant Accounting Policies</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Business and Summary of Significant Accounting Policies<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Business &amp; Basis of Presentation<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"> prepared the condensed consolidated financial statements as of and for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 499.37pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"> of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), without <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, in the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity balances <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and transactions, necessary to present fairly its financial position as of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 347.44pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 410.64pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.06pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 521.62pt; position: var(--position); text-decoration: none; white-space: pre;">, and the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated results of operations and cash flows for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.87pt; position: var(--position); text-decoration: none; white-space: pre;">periods<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 323.56pt; position: var(--position); text-decoration: none; white-space: pre;"> presented. The historical and quarterly consolidated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">results of operations may not be indicative of the results that may be achieved for the full year or any future period.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.66pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">regulations. These condensed consolidated financial statements should be read in conjunction with the most recent <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 273pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">audited consolidated financial statements and related notes included in the Company&#8217;s Annual Report on Form 10-K for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the fiscal year ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 219.94pt; position: var(--position); text-decoration: none; white-space: pre;"> and other recent filings with the SEC.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reported amounts of sales, expenses and income taxes during the reporting period. Predicting future events is inherently <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 357pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">an imprecise activity and, as such, requires the use of judgment. As future events and their effects cannot be determined <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">with precision, actual results could differ significantly from these estimates. Changes in these estimates will be reflected <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">in the consolidated financial statements in future periods and could be material. The Company&#8217;s critical accounting <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">policies consist of stock-based compensation, warranty liabilities and revenue recognition.<span style="display: inline-block; height: 7.56pt;"></span></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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947447040">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Fair Value Measurements<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 440.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">At both <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 72.66pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 135.86pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 158.28pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 246.84pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company had <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 335.21pt; position: var(--position); text-decoration: none; white-space: pre;">$19 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 384.28pt; position: var(--position); text-decoration: none; white-space: pre;"> of debt and equity securities that fund the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 452.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">deferred compensation plan and are classified in other non-current assets. The Company also had corresponding <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 464.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">deferred compensation plan liabilities of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 218.55pt; position: var(--position); text-decoration: none; white-space: pre;">$19 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 267.62pt; position: var(--position); text-decoration: none; white-space: pre;"> at both <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 305.39pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 368.59pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 391.01pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 479.57pt; position: var(--position); text-decoration: none; white-space: pre;">, which are included <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 476.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">in other non-current liabilities. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.23pt; position: var(--position); text-decoration: none; white-space: pre;">The majority of the debt and equity securities are Level 1<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 426.28pt; position: var(--position); text-decoration: none; white-space: pre;"> as they trade with sufficient <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 488.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">frequency and volume to enable the Company to obtain pricing information on an ongoing basis. Unrealized gains/<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 500.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">(losses) on the debt and equity securities offset those associated with the corresponding deferred compensation plan <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 512.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">liabilities.<span style="display: inline-block; height: 7.56pt;"></span></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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-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;">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>21
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953672896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Inventories<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Inventories consisted of the following (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 117pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Raw materials<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">7,899<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">9,092<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Work in progress<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);">94<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);">92<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Finished goods<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">87,852<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">106,249<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">95,845<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">115,433<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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_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> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>22
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947431120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets, Net</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Goodwill and Intangible Assets, Net<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 248.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Goodwill and Indefinite-lived Intangible Assets<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 272.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Goodwill was<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 95.62pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.4pt; position: var(--position); text-decoration: none; white-space: pre;">$64 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 147.47pt; position: var(--position); text-decoration: none; white-space: pre;"> at <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 161.54000000000002pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.74pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 247.16pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 335.72pt; position: var(--position); text-decoration: none; white-space: pre;">. Indefinite-lived trade name/trademarks totaled<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 549.78pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 552.56pt; position: var(--position); text-decoration: none; white-space: pre;">$1.4 <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 284.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 65.61pt; position: var(--position); text-decoration: none; white-space: pre;"> at both <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.38pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 166.58pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.56pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 308.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Definite-lived Intangible Assets<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 332.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Patents were<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.39pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 96.17pt; position: var(--position); text-decoration: none; white-space: pre;">$2.0 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.01999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"> at both <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.79pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 248.99pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 271.40999999999997pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.97pt; position: var(--position); text-decoration: none; white-space: pre;">. Accumulated amortization was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 504.6pt; position: var(--position); text-decoration: none; white-space: pre;">$0.9 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 556.45pt; position: var(--position); text-decoration: none; white-space: pre;"> at <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 344.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"> and<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 118.84pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 121.62pt; position: var(--position); text-decoration: none; white-space: pre;">$0.8 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 173.47pt; position: var(--position); text-decoration: none; white-space: pre;"> at <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.54pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 276.1pt; position: var(--position); text-decoration: none; white-space: pre;">. Amortization expense for both the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 531.28pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 356.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 58.239999999999995pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.66pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 134.4pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 139.95999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">was<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.63pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 159.41pt; position: var(--position); text-decoration: none; white-space: pre;">$55&#160;thousand<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 220.36pt; position: var(--position); text-decoration: none; white-space: pre;">, and for both the six months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.34pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 446.54pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 468.96pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 522.7pt; position: var(--position); text-decoration: none; white-space: pre;"> was <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 368.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$0.1&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 392.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Annual amortization for Patents for subsequent years are as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 404.75pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 414pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 51pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2024 (excluding the six months ended June 29, 2024)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.78pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">111<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">226<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 31.5pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2026<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 31.5pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">222<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 47.25pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2027<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 47.25pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">222<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 63pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2028<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 63pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">155<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 78.75pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2029<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 78.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.9pt;"></span></span><span style="left: 60.53pt; position: var(--position);">99<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 94.5pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Thereafter<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 94.5pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.9pt;"></span></span><span style="left: 60.53pt; position: var(--position);">46<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 110.25pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total future amortization for definite-lived intangible assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 110.25pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 46.63pt; position: var(--position);">1,081<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>23
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953671584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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 );">Credit Agreement</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Credit Agreement<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">As of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 61.57pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.77pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company&#8217;s credit facility had a total commitment amount of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.09pt; position: var(--position); text-decoration: none; white-space: pre;">$680 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.72pt; position: var(--position); text-decoration: none; white-space: pre;">. The credit facility is <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">for general corporate purposes, to meet seasonal working capital requirements and to repurchase its stock. The Credit <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Agreement includes an accordion feature which allows the Company to increase the amount of the credit facility from <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$680 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.44pt; position: var(--position); text-decoration: none; white-space: pre;">$1.0 billion<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.88pt; position: var(--position); text-decoration: none; white-space: pre;">, subject to lenders&#8217; approval. The Credit Agreement provides the lenders with a collateral <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">security interest in substantially all of the Company&#8217;s assets and those of its subsidiaries and requires the Company to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">comply with, among other things, a maximum net leverage ratio and a minimum interest coverage ratio.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The maximum net leverage ratio permitted by the Credit Agreement is <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.46pt; position: var(--position); text-decoration: none; white-space: pre;">5.50<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 373.92pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 408.19pt; position: var(--position); text-decoration: none; white-space: pre;"> for the quarterly period ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;">; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 104.76pt; position: var(--position); text-decoration: none; white-space: pre;">5.00<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.22pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting period ending September 28, 2024; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 443.44pt; position: var(--position); text-decoration: none; white-space: pre;">4.80<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 462.9pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reporting period ending December 28, 2024; and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 260.46000000000004pt; position: var(--position); text-decoration: none; white-space: pre;">4.00<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 279.91999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for each quarterly reporting period occurring thereafter.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The minimum interest coverage ratio permitted by the Credit Agreement is <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 374.06pt; position: var(--position); text-decoration: none; white-space: pre;">1.25<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 393.52pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 427.79pt; position: var(--position); text-decoration: none; white-space: pre;"> for the quarterly period ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;">; <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 104.76pt; position: var(--position); text-decoration: none; white-space: pre;">1.50<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.22pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting periods ending September 28, 2024 and December 28, 2024; and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">3.00<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.46pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for each quarterly reporting period occurring thereafter.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The carrying amount of the outstanding borrowings under the Credit Agreement approximates fair value because <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 297pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">interest rates approximate the current rates available to the Company. Under the terms of the Credit Agreement, the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company pays a variable rate of interest and a commitment fee based on its leverage ratio. The Credit Agreement <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">matures in <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.25pt; position: var(--position); text-decoration: none; white-space: pre;">December 2026<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.13pt; position: var(--position); text-decoration: none; white-space: pre;">. The Company was in compliance with all financial covenants as of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 457.57pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 520.77pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table summarizes the Company&#8217;s borrowings under the credit facility ($ in <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.48pt; position: var(--position); text-decoration: none; white-space: pre;">thousands<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 475.23pt; position: var(--position); text-decoration: none; white-space: pre;">):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 357pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Outstanding borrowings<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">540,200<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">539,500<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Outstanding letters of credit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">7,147<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">7,147<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additional borrowing capacity<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">132,653<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">138,353<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average interest rate<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">8.4%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">8.5%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>24
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947321920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Leases<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 488.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"> leases its retail, office and manufacturing space under operating leases which, in addition to the minimum <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 500.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">lease payments, may require payment of a proportionate share of the real estate taxes and certain building operating <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 512.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">expenses. While the Company&#8217;s local market development approach generally results in long-term participation in given <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 524.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">markets, the retail store leases generally provide for an initial lease term of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.54pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="-sec-ix-hidden:f-362">five</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 386.28pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;">10 years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 438.14pt; position: var(--position); text-decoration: none; white-space: pre;">. The Company&#8217;s office and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 536.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">manufacturing leases provide for an initial lease term of up to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;">15 years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.31pt; position: var(--position); text-decoration: none; white-space: pre;">. In addition, the Company&#8217;s mall-based retail <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 548.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">store leases may require payment of variable rent based on net sales in excess of certain thresholds. Certain leases may <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 560.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company&#8217;s sole <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 572.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">discretion. Lease options are included in the lease term only if exercise is reasonably certain at lease commencement. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 584.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s lease agreements do not contain any material residual value guarantees. The Company also leases <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 596.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">vehicles and certain equipment under operating leases with an initial lease term of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.59pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="-sec-ix-hidden:f-365">three</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 428.91pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 443.72pt; position: var(--position); text-decoration: none; white-space: pre;">six years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.13pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 620.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s operating lease costs include facility, vehicle and equipment lease costs, but exclude variable lease <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 632.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">costs. Operating lease costs are recognized on a straight-line basis over the lease term, after consideration of rent <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 644.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">escalations and rent holidays. The lease term for purposes of the calculation begins on the earlier of the lease <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 656.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">commencement date or the date the Company takes possession of the property. During lease renewal negotiations that <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 668.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">extend beyond the original lease term, the Company estimates straight-line rent expense based on current market <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 680.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">conditions. Variable lease costs are recorded when it is probable the cost has been incurred and the amount can be <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 692.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reasonably estimated.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 716.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">At<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 46.18pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 48.96pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.16pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company&#8217;s finance right-of-use assets and lease liabilities were not significant.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Lease costs were as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 93pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 221.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 221.25pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 382.5pt; position: var(--position); top: 0pt; width: 157.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 157.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.79pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 221.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 302.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 382.5pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 221.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating lease costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 99.66pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 221.25pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">26,909<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 302.25pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">28,083<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 382.5pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">53,735<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">56,372<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 221.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Variable lease costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 90.03pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 221.25pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 68.33999999999999pt; position: var(--position);">8<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 302.25pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">129<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 382.5pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 60.18pt; position: var(--position);">(41)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">182<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 167pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 177.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Includes short<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 94.58pt; position: var(--position); text-decoration: none; white-space: pre;">-term lease costs which are not significant.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 186.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Variable lease costs include adjustments to percentage rent. <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 208.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The maturities of operating lease liabilities as of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.49pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.69pt; position: var(--position); text-decoration: none; white-space: pre;">, were as follows<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 388.02pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.01pt; position: var(--position); text-decoration: none; white-space: pre;"> (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 220.4pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 465pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 0pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">2024 (excluding the six months ended June 29, 2024)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 41.07pt; position: var(--position);">53,107<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 15pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 15pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);">100,672<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 30pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2026<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 30pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">88,780<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 45pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2027<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 45pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">72,728<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 60pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2028<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 60pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">60,841<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 75pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2029<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">41,075<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 90pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Thereafter<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 90pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">71,244<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 105pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Total operating lease payments<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 143.35999999999999pt; position: var(--position); top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 105pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);">488,447<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 120pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Less: Interest<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 120pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">79,723<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 135pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Present value of operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 135pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 27.32pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);">408,724<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 378.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 391pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">F<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.44pt; position: var(--position); text-decoration: none; white-space: pre;">uture payments for real estate taxes and certain building operating expenses for which the Company is obligated are not included in the operating <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 400.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">lease liabilities. T<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 105.64pt; position: var(--position); text-decoration: none; white-space: pre;">otal operating lease payments exclude <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 245.74pt; position: var(--position); text-decoration: none; white-space: pre;">$19 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 284.95pt; position: var(--position); text-decoration: none; white-space: pre;"> of legally binding minimum lease payments for leases signed but not yet <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 410.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">commenced.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Includes the current portion of <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;">$81 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 194.56pt; position: var(--position); text-decoration: none; white-space: pre;"> for operating lease liabilities.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 444.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Other information related to operating leases was as follows:<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 456.4pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 378pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average remaining lease term (in years)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;">5.7<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;">5.9<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average discount rate<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">6.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span><span style="left: 68.17pt; position: var(--position);">%<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">6.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span><span style="left: 68.17pt; position: var(--position);">%<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="position: var(--position); top: 528.15pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 376.5pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 5.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 0pt; width: 159.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 159.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.91pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">(in thousands)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 380.25pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 40.5pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash paid for amounts included in present value of operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">54,300<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">53,476<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 56.25pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Right-of-use assets obtained in exchange for operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 56.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">16,313<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 56.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">32,831<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>25
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953670352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Repurchases of Common Stock<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_snbr_RepurchasesOfCommonStockAbstract', window );"><strong>Repurchases Of Common Stock [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_snbr_CommonStockRepurchasesTextBlock', window );">Repurchases of Common Stock</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Repurchases of Common Stock<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 641.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">For the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.52pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 227.72pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 250.14pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 303.88pt; position: var(--position); text-decoration: none; white-space: pre;">, we repurchased <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.15pt; position: var(--position); text-decoration: none; white-space: pre;">$42 thousand<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 444.1pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.52pt; position: var(--position); text-decoration: none; white-space: pre;">$138 thousand<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 533.03pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 653.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">respectively, of common stock in connection with the vesting of restricted stock grants. For the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 460.96pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.44pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 665.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 121.62pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 175.36pt; position: var(--position); text-decoration: none; white-space: pre;">, we repurchased<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.85pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.63pt; position: var(--position); text-decoration: none; white-space: pre;">$0.6 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.48pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 309.26pt; position: var(--position); text-decoration: none; white-space: pre;">and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 328.9pt; position: var(--position); text-decoration: none; white-space: pre;">$3.5 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 380.75pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, of common stock in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 677.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">connection with the vesting of restricted stock grants. We made no purchases under the Board-approved stock purchase <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 689.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">plan in either period. As of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.84pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 221.04pt; position: var(--position); text-decoration: none; white-space: pre;">, the remaining authorization under the Board-approved <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.16pt; position: var(--position); text-decoration: none; white-space: pre;">$600&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 528.79pt; position: var(--position); text-decoration: none; white-space: pre;"> share <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 701.15pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">repurchase program was<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 145.99pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.76999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">$348 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.4pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></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_snbr_CommonStockRepurchasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding an entity's share repurchases program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_CommonStockRepurchasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_snbr_RepurchasesOfCommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repurchases of Common Stock [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;">snbr_RepurchasesOfCommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140292075269008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Revenue Recognition<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract assets and deferred contract liabilities are included in the condensed consolidated balance sheets as <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 129pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract assets included in:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other current assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">29,771<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">28,567<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other non-current assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">52,312<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">54,795<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">82,083<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">83,362<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="position: var(--position); top: 233.75pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract liabilities included in:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other current liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">37,720<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">36,421<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other non-current liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">65,362<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">69,098<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">103,082<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">105,519<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 335.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred revenue and costs related to SleepIQ<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 244.75pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">&#174;<span style="display: inline-block; height: 4.914pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 249.95pt; position: var(--position); text-decoration: none; white-space: pre;"> technology are currently recognized on a straight-line basis over the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 347.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">product's estimated life of<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.82pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 155.6pt; position: var(--position); text-decoration: none; white-space: pre;">4.5<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 169.5pt; position: var(--position); text-decoration: none; white-space: pre;"> to<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 181.53pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.31pt; position: var(--position); text-decoration: none; white-space: pre;">5.0 years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.14pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 226.92pt; position: var(--position); text-decoration: none; white-space: pre;">because the Company&#8217;s inputs are generally expended evenly throughout the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 359.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">performance period. During both the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 298.39pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 361.59pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 384.01pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 437.75pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company recognized <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 371.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">revenue of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.39pt; position: var(--position); text-decoration: none; white-space: pre;">$10 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 135.45999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">, that was included in the deferred contract liability balances at the beginning of the respective <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 383.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">periods. During both the six months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 231.18pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 294.38pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 316.8pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.54pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company recognized revenue of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 542.0699999999999pt; position: var(--position); text-decoration: none; white-space: pre;">$19 <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 395.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 65.61pt; position: var(--position); text-decoration: none; white-space: pre;">, that was included in the deferred contract liability balances at the beginning of the respective periods.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 419.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Revenue from goods and services transferred to customers at a point in time accounted for a<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 449.51pt; position: var(--position); text-decoration: none; white-space: pre;">pproximate<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.79pt; position: var(--position); text-decoration: none; white-space: pre;">ly<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 508.01pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.79pt; position: var(--position); text-decoration: none; white-space: pre;">98%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 530.24pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 533.02pt; position: var(--position); text-decoration: none; white-space: pre;">of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 431.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">revenues for both the three and six months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 262.5pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 325.7pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 348.12pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.86pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 458.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales were as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 470.5pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Retail stores<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">358,584<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">402,145<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">773,339<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">860,808<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Online, phone, chat and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">49,829<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">56,644<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">105,523<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">124,508<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total Company<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">408,413<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">458,789<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">878,862<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">985,316<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 571.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Obligation for Sales Returns<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 595.5pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The activity in the sales returns liability account was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 607.5pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at beginning of year<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,402<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">25,594<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additions that reduce net sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">46,664<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">57,849<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deductions from reserves<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(48,535)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(57,967)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at end of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">20,531<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">25,476<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>27
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947267472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation Expense<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based Compensation Expense</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;">Stock-based Compensation Expense<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 115.07pt; position: var(--position); text-decoration: none; white-space: pre;"> compensation expense was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 117pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stock awards <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 63.93pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,294<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">4,258<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">6,438<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,113<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 54.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stock options<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">698<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">994<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,671<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,777<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 70.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 202.63pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,992<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">5,252<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,109<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">9,890<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 86.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax benefit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">809<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,417<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,719<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">2,670<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 102pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 17.03pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;">net of tax<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,183<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,835<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">6,390<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">7,220<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 251.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 261.65pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1) <span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 43.03pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45.25pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in stock-based compensation expense include the cumulative impact of the change in the expected achievements of certain performance <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 271.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">targets.<span style="display: inline-block; height: 6.04pt;"></span></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/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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>28
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947436704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Profit Sharing and 401(k) Plan<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_snbr_ProfitSharingAnd401kPlanAbstract', window );"><strong>Profit Sharing And 401(k) Plan [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 );">Profit Sharing and 401(k) Plan</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Profit Sharing and 401(k) Plan<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 316.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Under the Company&#8217;s profit sharing and 401(k) plan, eligible employees may defer up to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.46pt; position: var(--position); text-decoration: none; white-space: pre;">50%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 452.91pt; position: var(--position); text-decoration: none; white-space: pre;"> of their compensation on a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 328.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">pre-tax basis, subject to Internal Revenue Service limitations. Each pay period, the Company makes a contribution equal <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 340.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">to a percentage of the employee&#8217;s contribution. During the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.74pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.94pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 482.36pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 536.1pt; position: var(--position); text-decoration: none; white-space: pre;">, the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 352.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s contributions, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.86pt; position: var(--position); text-decoration: none; white-space: pre;">net of forfeitures<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 226.9pt; position: var(--position); text-decoration: none; white-space: pre;">, were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.9pt; position: var(--position); text-decoration: none; white-space: pre;">$1.2 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 308.75pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 331.17pt; position: var(--position); text-decoration: none; white-space: pre;">$2.8 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.02pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively and during the six months <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 364.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 130.88pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 153.3pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 207.04pt; position: var(--position); text-decoration: none; white-space: pre;">, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 212.6pt; position: var(--position); text-decoration: none; white-space: pre;">were<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 234.26pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 237.04pt; position: var(--position); text-decoration: none; white-space: pre;">$3.2 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 288.89pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 311.31pt; position: var(--position); text-decoration: none; white-space: pre;">$5.2 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 363.16pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively.<span style="display: inline-block; height: 7.56pt;"></span></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_snbr_ProfitSharingAnd401kPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Profit sharing and 401 (k) plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_ProfitSharingAnd401kPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>29
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953753200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Common Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income per Common Share</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Net Income per Common Share<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 412.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The components of basic and diluted net (loss) income per share were as follows (in thousands, except per share <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 424.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amounts):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 436.85pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(5,051)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">754<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(12,533)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">12,219<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="2" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 297pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 297pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Reconciliation of weighted-average shares outstanding:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 87pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Basic weighted-average shares outstanding<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,614<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,460<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,560<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,378<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 102.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Dilutive effect of stock-based awards<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);">42<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">165<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 118.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Diluted weighted-average shares outstanding<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,614<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,502<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,560<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,543<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 134.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share &#8211; basic<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(0.22)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">0.03<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(0.56)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">0.55<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 150pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share &#8211; diluted<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(0.22)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">0.03<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(0.56)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">0.54<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 619.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">For <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 53.59pt; position: var(--position); text-decoration: none; white-space: pre;">the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 70.81pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 128.03pt; position: var(--position); text-decoration: none; white-space: pre;"> months ende<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189.53pt; position: var(--position); text-decoration: none; white-space: pre;">d <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 198.42pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 261.62pt; position: var(--position); text-decoration: none; white-space: pre;">, otherwise dilutive stock-based awards have been excluded from the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 630.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">calculation of diluted weighted-average shares outstanding, as their inclusion would have had an anti-dilutive effect on <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 642pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">our net loss per diluted share. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 171.9pt; position: var(--position); text-decoration: none; white-space: pre;">Additional potential dilutive stock-based awards totaling <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 426.45pt; position: var(--position); text-decoration: none; white-space: pre;">1.3&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.74pt; position: var(--position); text-decoration: none; white-space: pre;"> for both the three <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 653.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.61pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 166.81pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189.23pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 242.97pt; position: var(--position); text-decoration: none; white-space: pre;">, and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 268.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">1.3&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.46pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 336.88pt; position: var(--position); text-decoration: none; white-space: pre;">1.2&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.17pt; position: var(--position); text-decoration: none; white-space: pre;"> for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.16pt; position: var(--position); text-decoration: none; white-space: pre;">six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.64pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.03pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 563.23pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 664.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.64pt; position: var(--position); text-decoration: none; white-space: pre;">July&#160;1, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 109.38pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, have been excluded from the diluted net (loss)/income per share calculations because <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 675.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">these stock-based awards were anti-dilutive.<span style="display: inline-block; height: 7.56pt;"></span></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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947309360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring Costs</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring Costs<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In the fourth quarter of 2023, the Company initiated cost reduction actions to reduce operating expenses and accelerate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">gross margin initiatives, and recognized <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 215.78pt; position: var(--position); text-decoration: none; white-space: pre;">$15.7&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.19pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs in that quarter. In addition to the costs <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">incurred in 2023, the Company incurred an additional <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.49pt; position: var(--position); text-decoration: none; white-space: pre;">$1.8&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 329.34pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 351.76pt; position: var(--position); text-decoration: none; white-space: pre;">$12.4&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 409.17pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs during the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.22pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended June 29, 2024, respectively. Charges incurred related to this initiative were comprised of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">contract termination costs, severance and employee-related benefits, professional fees and other, and asset impairment <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">charges and are included in the restructuring costs line in the Company&#8217;s consolidated statement of operations. The <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company expects an additional<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 177.32pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 180.1pt; position: var(--position); text-decoration: none; white-space: pre;">$1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.61pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 238.42pt; position: var(--position); text-decoration: none; white-space: pre;">$2&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 281.93pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs to be incurred through the remainder of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2024.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">During the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.36pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 143.57999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.97pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company recognized <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 398.31pt; position: var(--position); text-decoration: none; white-space: pre;">$1.8&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.16pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.58pt; position: var(--position); text-decoration: none; white-space: pre;">$12.4&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 529.99pt; position: var(--position); text-decoration: none; white-space: pre;"> of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 225pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">restructuring costs, respectively, as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 237pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 0pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 4.47pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 0pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 11.04pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 320.25pt; position: var(--position); top: 15.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 432pt; position: var(--position); top: 15.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Contract termination costs <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 57.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 77.18pt;"></span></span><span style="left: 85.36999999999999pt; position: var(--position);">(230)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 57.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 71.44pt;"></span></span><span style="left: 79.63pt; position: var(--position);">4,183<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Severance and employee-related benefits<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 73.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 85.34pt;"></span></span><span style="left: 87.97pt; position: var(--position);">401<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 73.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">1,242<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Professional fees and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 89.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">1,648<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 89.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">4,494<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total cash restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 105pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">1,819<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 105pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">9,919<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Asset impairments <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 136.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 92.02pt;"></span></span><span style="left: 94.64999999999999pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 136.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">2,500<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 152.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 71.44pt;"></span></span><span style="left: 79.63pt; position: var(--position);">1,819<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 152.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 65.88pt;"></span></span><span style="left: 74.07pt; position: var(--position);">12,419<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 410pt; width: 612pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">____________________<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Primarily comprised of lease termination costs. The three months ended <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 302.21pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 352.68pt; position: var(--position); text-decoration: none; white-space: pre;"> include a change in estimate.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 431.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Primarily comprised of impairments of property and equipment.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 453.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table provides the activity in the Company&#8217;s restructuring related liabilities, which are included within <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">accounts payable, compensation and benefits and other current liabilities on the consolidated balance sheet (in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 489.2pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 123.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 92.25pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 0pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 3.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 447.75pt; position: var(--position); top: 15.75pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.13pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.28pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at the beginning of year<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 42pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 55.69pt;"></span></span><span style="left: 63.88pt; position: var(--position);">8,720<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 57.75pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.25pt;"></span></span><span style="left: 63.88pt; position: var(--position);">9,919<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash payments<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 73.5pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 53.09pt;"></span></span><span style="left: 55.720000000000006pt; position: var(--position);">(16,916)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at the end of the period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 89.25pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 55.69pt;"></span></span><span style="left: 63.88pt; position: var(--position);">1,723<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Since the initiation of cost reduction actions in the fourth quarter of 2023, the Company has recognized a cumulative <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$28.1&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.41pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs, as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 105pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 439.5pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 96.75pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 0pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 21.89pt; position: var(--position); text-decoration: none; white-space: pre;">Cumulative<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 443.25pt; position: var(--position); top: 15.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 28.38pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Contract termination costs <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 57.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 54.63pt;"></span></span><span style="left: 62.82pt; position: var(--position);">11,593<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Severance and employee-related benefits<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 73.5pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);">6,208<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Professional fees and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 89.25pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);">5,604<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total cash restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 105pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.19pt;"></span></span><span style="left: 62.82pt; position: var(--position);">23,405<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Asset impairments <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 136.5pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);">4,742<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 152.25pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 54.63pt;"></span></span><span style="left: 62.82pt; position: var(--position);">28,147<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 278pt; width: 612pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">____________________<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 290pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Primarily comprised of lease termination costs.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 299.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Includes impairments of both lease right-of-use assets and property and equipment.<span style="display: inline-block; height: 6.04pt;"></span></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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/420/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-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;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140292078413024">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Commitments and Contingencies<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Warranty Liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The activity in the accrued warranty liabilities account was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 381.2pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at beginning of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,503<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,997<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additions charged to costs and expenses for current-year sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">7,675<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,194<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deductions from reserves<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(8,048)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(8,315)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in liability for pre-existing warranties during the current year, including <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 23.63pt; position: var(--position); text-decoration: none; white-space: pre;">expirations<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(171)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">111<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 111.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at end of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">7,959<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,987<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 527.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Legal Proceedings<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 551.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company is involved from time to time in various legal proceedings arising in the ordinary course of its business, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 563.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">including primarily commercial, product liability, employment and intellectual property claims. In accordance with U.S. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 575.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">generally accepted accounting principles, the Company records a liability in its consolidated financial statements with <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 587.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">respect to any of these matters when it is both probable that a liability has been incurred and the amount of the liability <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 599.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">can be reasonably estimated. If a material loss is reasonably possible but not known or probable, and may be reasonably <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 611.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">estimated, the estimated loss or range of loss is disclosed. With respect to currently pending legal proceedings, the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 623.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company has not established an estimated range of reasonably possible material losses either because it believes that is <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 635.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">has valid defenses to claims asserted against it, the proceeding has not advanced to a stage of discovery that would <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 647.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">enable it to establish an estimate, or the potential loss is not material. The Company currently does not expect the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 659.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">outcome of pending legal proceedings to have a material effect on its consolidated results of operations, financial <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 671.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">position or cash flows. Litigation, however, is inherently unpredictable, and it is possible that the ultimate outcome of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 683.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">one or more claims asserted against the Company could adversely impact its consolidated results of operations, financial <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 695.95pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">position or cash flows. The Company expenses legal costs as incurred.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;">Purported Class Action Complaint<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On December 15, 2023, a former Field Services team member filed a purported class action Complaint in the Superior <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 116.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Court of California, County of Santa Clara, alleging violations of California&#8217;s meal and rest break law and additional wage <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 127.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and hour derivative claims under the California Labor Code. While the representative plaintiff was in the Field Services <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 138.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">workforce, the Complaint does not limit the purported plaintiff class to that group, but rather extends to all non-exempt <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 149.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Sleep Number employees in the state. The plaintiff alleges that Sleep Number failed to provide compliant meal or rest <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 161pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">breaks, failed to pay wages owed due to alleged off the clock work, failed to pay overtime, minimum wage and wages <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 172.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">due at termination, thus resulting in inaccurate wage statements, all in violation of California law. The Complaint seeks <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 183.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">damages in the form of unpaid regular and premium wages, statutory penalties, pre-judgment and post-judgment <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 194.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">interest, plaintiffs&#8217; attorneys&#8217; fees and costs. On February 22, 2024, the plaintiff filed a related lawsuit in the same county <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 205.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">alleging violations of a broad range of California Labor Code wage and hour violations under the state&#8217;s Private Attorney <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 217pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">General Act (PAGA), including the same meal and rest break, and wage and hour, violations as appear in the purported <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 228.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">class action. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 92.49000000000001pt; position: var(--position); text-decoration: none; white-space: pre;">Sleep Number has a pending motion to compel arbitration which includes a request to enforce the class <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 239.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">action waiver that the former Field Services team member signed when they agreed to arbitrate any employment <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 250.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disputes. The Court stayed the PAGA case pending resolution of the motion to compel arbitration in the purported class <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">action case.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;">Shareholder Class Action Complaints<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On December 14, 2021, purported Sleep Number shareholder, Steamfitters Local 449 Pension &amp; Retirement Security <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Funds (Steamfitters), filed a putative class action complaint in the United States District Court for the District of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Minnesota (the District of Minnesota) on behalf of all purchasers of Sleep Number common stock between February 18, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2021 and July 20, 2021, inclusive, against Sleep Number, Shelly Ibach and David Callen, the Company&#8217;s former <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 357pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Executive Vice President and Chief Financial Officer. Steamfitters alleges material misstatements and omissions in certain <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of Sleep Number&#8217;s public disclosures during the purported class period, in violation of Sections 10(b) and 20(a) of the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Securities Exchange Act of 1934, as amended (the Exchange Act). The complaint seeks, among other things, unspecified <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">monetary damages, reasonable costs and expenses and equitable/injunctive or other relief as deemed appropriate by <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 405pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the District of Minnesota.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 429pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On February 14, 2022, a second purported Sleep Number shareholder, Ricardo Dario Schammas, moved for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 441pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">appointment as lead plaintiff in the action. On March 24, 2022, the District of Minnesota heard argument on Schammas&#8217;s <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 453pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">motion, and subsequently appointed Steamfitters and Schammas as Co-Lead Plaintiffs (together, Co-Lead Plaintiffs). On <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">July 19, 2022, Co-Lead Plaintiffs filed a consolidated amended complaint, which, like the predecessor complaint, asserts <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">claims against Sleep Number, Shelly Ibach, and David Callen under Sections 10(b) and 20(a) of the Exchange Act. Co- <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 489pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Lead Plaintiffs purport to assert these claims on behalf of all purchasers of Sleep Number common stock between <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 501pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">February 18, 2021 and July 20, 2021. On September 19, 2022, Defendants moved to dismiss the consolidated amended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 513pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">complaint, which motion was heard by the Court on January 17, 2023. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 351.43pt; position: var(--position); text-decoration: none; white-space: pre;">On July 10, 2023, the Court issued an order <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 525pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">dismissing the Plaintiffs&#8217; consolidated amended complaint with prejudice.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 549pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;">Shareholder Derivative Complaint<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 573pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On May 12, 2022, Gwendolyn Calla Moore, as the appointed representative of purported Sleep Number shareholder <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 585pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Matthew Gelb, filed a derivative action (the Derivative Action) in the District of Minnesota against Jean-Michel Valette, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 597pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Shelly Ibach, Barbara Matas, Brenda Lauderback, Daniel Alegre, Deborah Kilpatrick, Julie Howard, Kathleen Nedorostek, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 609pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Michael Harrison, Stephen Gulis, Jr., David Callen, and Kevin Brown. Moore purports to assert claims on behalf of Sleep <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 621pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Number for breaches of fiduciary duty, waste, and contribution under Sections 10(b) and 21(d) of the Exchange Act. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 633pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Moore&#8217;s allegations generally mirror those asserted in the securities complaint described above. The Moore complaint <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 645pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">seeks damages in an unspecified amount, disgorgement, interest, and costs and expenses, including attorneys&#8217; and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 657pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">experts&#8217; fees.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 681pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On September 13, 2022, the District of Minnesota entered a joint stipulation staying all proceedings in the Derivative <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 693pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Action pending the outcome of any motion to dismiss the Steamfitters consolidated amended complaint. On July 10, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 705pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2023, the District of Minnesota in the Steamfitters case dismissed the consolidated amended complaint with prejudice, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 717pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">as noted above. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 110.66pt; position: var(--position); text-decoration: none; white-space: pre;">The Plaintiff in the Derivative Action subsequently moved the Court to voluntarily dismiss its the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 729pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Complaint and on January 22, 2024, the District of Minnesota dismissed the Derivative Action without prejudice.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;">Stockholder Demand<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On March 25, 2022, Sleep Number received a shareholder litigation demand (the &#8220;Demand&#8221;), requesting that the Board <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">investigate the allegations in the Steamfitters complaint and pursue claims on Sleep Number&#8217;s behalf based on those <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">allegations. On May 12, 2022, the Board established a special litigation committee to investigate the demand.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On October 5 and October 12, 2022, Sleep Number received <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.03pt; position: var(--position); text-decoration: none; white-space: pre;">two<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 330.5pt; position: var(--position); text-decoration: none; white-space: pre;"> additional shareholder litigation demands, which <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">adopted and incorporated the allegations and requests in the Demand. Both of these additional litigation demands were <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">referred to the special litigation committee.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Subsequently, the special litigation committee determined that it would not be in the best interests of the Company and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 224.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">its shareholders to take the actions requested in the demands a<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.13pt; position: var(--position); text-decoration: none; white-space: pre;">nd, thus, rejected the demands in their entirety.<span style="display: inline-block; height: 7.56pt;"></span></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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>32
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291948980672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (5,051)<span></span>
</td>
<td class="num">$ (7,482)<span></span>
</td>
<td class="nump">$ 754<span></span>
</td>
<td class="nump">$ 11,465<span></span>
</td>
<td class="num">$ (12,533)<span></span>
</td>
<td class="nump">$ 12,219<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953686032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953647056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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 );">Business &amp; Basis of Presentation</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Business &amp; Basis of Presentation<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"> prepared the condensed consolidated financial statements as of and for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 499.37pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"> of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), without <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, in the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity balances <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and transactions, necessary to present fairly its financial position as of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 347.44pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 410.64pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.06pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 521.62pt; position: var(--position); text-decoration: none; white-space: pre;">, and the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated results of operations and cash flows for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.87pt; position: var(--position); text-decoration: none; white-space: pre;">periods<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 323.56pt; position: var(--position); text-decoration: none; white-space: pre;"> presented. The historical and quarterly consolidated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">results of operations may not be indicative of the results that may be achieved for the full year or any future period.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.66pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">regulations. These condensed consolidated financial statements should be read in conjunction with the most recent <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 273pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">audited consolidated financial statements and related notes included in the Company&#8217;s Annual Report on Form 10-K for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the fiscal year ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;30, 2023<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 219.94pt; position: var(--position); text-decoration: none; white-space: pre;"> and other recent filings with the SEC.<span style="display: inline-block; height: 7.56pt;"></span></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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to <span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reported amounts of sales, expenses and income taxes during the reporting period. Predicting future events is inherently <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 357pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">an imprecise activity and, as such, requires the use of judgment. As future events and their effects cannot be determined <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">with precision, actual results could differ significantly from these estimates. Changes in these estimates will be reflected <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">in the consolidated financial statements in future periods and could be material. The Company&#8217;s critical accounting <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">policies consist of stock-based compensation, warranty liabilities and revenue recognition.<span style="display: inline-block; height: 7.56pt;"></span></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"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"> leases its retail, office and manufacturing space under operating leases which, in addition to the minimum <span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 500.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">lease payments, may require payment of a proportionate share of the real estate taxes and certain building operating <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 512.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">expenses. While the Company&#8217;s local market development approach generally results in long-term participation in given <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 524.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">markets, the retail store leases generally provide for an initial lease term of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.54pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="-sec-ix-hidden:f-362">five</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 386.28pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;">10 years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 438.14pt; position: var(--position); text-decoration: none; white-space: pre;">. The Company&#8217;s office and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 536.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">manufacturing leases provide for an initial lease term of up to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;">15 years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.31pt; position: var(--position); text-decoration: none; white-space: pre;">. In addition, the Company&#8217;s mall-based retail <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 548.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">store leases may require payment of variable rent based on net sales in excess of certain thresholds. Certain leases may <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 560.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company&#8217;s sole <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 572.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">discretion. Lease options are included in the lease term only if exercise is reasonably certain at lease commencement. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 584.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s lease agreements do not contain any material residual value guarantees. The Company also leases <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 596.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">vehicles and certain equipment under operating leases with an initial lease term of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.59pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="-sec-ix-hidden:f-365">three</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 428.91pt; position: var(--position); text-decoration: none; white-space: pre;"> to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 443.72pt; position: var(--position); text-decoration: none; white-space: pre;">six years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.13pt; position: var(--position); text-decoration: none; white-space: pre;">.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 620.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s operating lease costs include facility, vehicle and equipment lease costs, but exclude variable lease <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 632.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">costs. Operating lease costs are recognized on a straight-line basis over the lease term, after consideration of rent <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 644.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">escalations and rent holidays. The lease term for purposes of the calculation begins on the earlier of the lease <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 656.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">commencement date or the date the Company takes possession of the property. During lease renewal negotiations that <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 668.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">extend beyond the original lease term, the Company estimates straight-line rent expense based on current market <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 680.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">conditions. Variable lease costs are recorded when it is probable the cost has been incurred and the amount can be <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 692.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reasonably estimated.<span style="display: inline-block; height: 7.56pt;"></span></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_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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947317728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Inventories consisted of the following (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 117pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Raw materials<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">7,899<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">9,092<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Work in progress<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);">94<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);">92<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Finished goods<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">87,852<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">106,249<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">95,845<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">115,433<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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_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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-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;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953722640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Annual Amortization of Definite-Lived Tangible Assets</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Annual amortization for Patents for subsequent years are as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 404.75pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 414pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 51pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2024 (excluding the six months ended June 29, 2024)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.78pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">111<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">226<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 31.5pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2026<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 31.5pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">222<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 47.25pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2027<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 47.25pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">222<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 63pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2028<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 63pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 52.34pt;"></span></span><span style="left: 54.970000000000006pt; position: var(--position);">155<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 78.75pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2029<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 78.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.9pt;"></span></span><span style="left: 60.53pt; position: var(--position);">99<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 94.5pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Thereafter<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 94.5pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 57.9pt;"></span></span><span style="left: 60.53pt; position: var(--position);">46<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 110.25pt; width: 414pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total future amortization for definite-lived intangible assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 465pt; position: var(--position); top: 110.25pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 46.63pt; position: var(--position);">1,081<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953727920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_ScheduleOfShortTermDebtTextBlock', window );">Schedule of Borrowings Under Credit Facility</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table summarizes the Company&#8217;s borrowings under the credit facility ($ in <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.48pt; position: var(--position); text-decoration: none; white-space: pre;">thousands<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 475.23pt; position: var(--position); text-decoration: none; white-space: pre;">):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 357pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Outstanding borrowings<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">540,200<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">539,500<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Outstanding letters of credit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">7,147<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.36pt;"></span></span><span style="left: 40.550000000000004pt; position: var(--position);">7,147<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additional borrowing capacity<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">132,653<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 21.24pt;"></span></span><span style="left: 29.43pt; position: var(--position);">138,353<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average interest rate<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">8.4%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">8.5%<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947248496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_LeaseCostTableTextBlock', window );">Schedule of Operating Lease Costs</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Lease costs were as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 93pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 221.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 221.25pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 382.5pt; position: var(--position); top: 0pt; width: 157.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 157.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.79pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 221.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 302.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 382.5pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 221.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Operating lease costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 99.66pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 221.25pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">26,909<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 302.25pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">28,083<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 382.5pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">53,735<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">56,372<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 221.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Variable lease costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 90.03pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 221.25pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 68.33999999999999pt; position: var(--position);">8<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 302.25pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">129<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 382.5pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 60.18pt; position: var(--position);">(41)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">182<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 167pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 177.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Includes short<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 94.58pt; position: var(--position); text-decoration: none; white-space: pre;">-term lease costs which are not significant.<span style="display: inline-block; height: 6.04pt;"></span></span></div><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span>Variable lease costs include adjustments to percentage rent.<span></span>
</td>
</tr>
<tr class="re">
<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 Maturities of Operating Lease Liabilities</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The maturities of operating lease liabilities as of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.49pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.69pt; position: var(--position); text-decoration: none; white-space: pre;">, were as follows<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 388.02pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.01pt; position: var(--position); text-decoration: none; white-space: pre;"> (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 220.4pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 465pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 0pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">2024 (excluding the six months ended June 29, 2024)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 41.07pt; position: var(--position);">53,107<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 15pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 15pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);">100,672<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 30pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2026<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 30pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">88,780<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 45pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2027<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 45pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">72,728<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 60pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2028<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 60pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">60,841<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 75pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2029<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">41,075<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 90pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Thereafter<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 90pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">71,244<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 105pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Total operating lease payments<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 143.35999999999999pt; position: var(--position); top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 105pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 32.88pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);">488,447<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 120pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Less: Interest<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 120pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.44pt;"></span></span><span style="left: 41.07pt; position: var(--position);">79,723<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 135pt; width: 465pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Present value of operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 465pt; position: var(--position); top: 135pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 27.32pt;"></span></span><span style="left: 35.510000000000005pt; position: var(--position);">408,724<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 378.4pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 391pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">F<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.44pt; position: var(--position); text-decoration: none; white-space: pre;">uture payments for real estate taxes and certain building operating expenses for which the Company is obligated are not included in the operating <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 400.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">lease liabilities. T<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 105.64pt; position: var(--position); text-decoration: none; white-space: pre;">otal operating lease payments exclude <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 245.74pt; position: var(--position); text-decoration: none; white-space: pre;">$19 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 284.95pt; position: var(--position); text-decoration: none; white-space: pre;"> of legally binding minimum lease payments for leases signed but not yet <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 410.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">commenced.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422.8pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Includes the current portion of <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;">$81 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 194.56pt; position: var(--position); text-decoration: none; white-space: pre;"> for operating lease liabilities.<span style="display: inline-block; height: 6.04pt;"></span></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_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock', window );">Schedule of Other Information Related Operating Leases</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Other information related to operating leases was as follows:<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 456.4pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 378pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average remaining lease term (in years)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;">5.7<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;">5.9<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Weighted-average discount rate<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">6.6<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span><span style="left: 68.17pt; position: var(--position);">%<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 51.67pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 51.67pt; position: var(--position);">6.5<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span><span style="left: 68.17pt; position: var(--position);">%<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="position: var(--position); top: 528.15pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 376.5pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 5.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 0pt; width: 159.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 159.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.91pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">(in thousands)<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 380.25pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 40.5pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash paid for amounts included in present value of operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">54,300<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">53,476<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 56.25pt; width: 376.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 376.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Right-of-use assets obtained in exchange for operating lease liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 56.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">16,313<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 56.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">32,831<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other information related operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947301216">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Deferred Contract Liabilities and Deferred Contract Assets</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract assets and deferred contract liabilities are included in the condensed consolidated balance sheets as <span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 129pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract assets included in:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other current assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">29,771<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">28,567<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other non-current assets<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">52,312<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">54,795<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">82,083<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">83,362<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="position: var(--position); top: 233.75pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deferred contract liabilities included in:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other current liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">37,720<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">36,421<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Other non-current liabilities<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">65,362<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">69,098<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">103,082<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">105,519<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net sales were as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 470.5pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Retail stores<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">358,584<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">402,145<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">773,339<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">860,808<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Online, phone, chat and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">49,829<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">56,644<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">105,523<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">124,508<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total Company<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 219.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">408,413<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 300.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">458,789<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">878,862<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 29.57pt;"></span></span><span style="left: 37.760000000000005pt; position: var(--position);">985,316<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock', window );">Schedule of Sales Return Liability</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The activity in the sales returns liability account was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 607.5pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at beginning of year<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,402<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">25,594<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additions that reduce net sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">46,664<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">57,849<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deductions from reserves<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(48,535)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(57,967)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at end of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">20,531<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">25,476<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in sales return liability account. Allowances are a deduction from gross revenue in arriving at net revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_ScheduleOfSalesReturnLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953727920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 115.07pt; position: var(--position); text-decoration: none; white-space: pre;"> compensation expense was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 117pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stock awards <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 63.93pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,294<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">4,258<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">6,438<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,113<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 54.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Stock options<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">698<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">994<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,671<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,777<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 70.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 202.63pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,992<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">5,252<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,109<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">9,890<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 86.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Income tax benefit<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">809<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,417<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">1,719<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">2,670<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 102pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 17.03pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;">net of tax<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,183<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">3,835<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">6,390<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">7,220<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 251.75pt; width: 612pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">___________________________<span style="display: inline-block; height: 4.53pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 261.65pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1) <span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 43.03pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45.25pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in stock-based compensation expense include the cumulative impact of the change in the expected achievements of certain performance <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 271.25pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">targets.<span style="display: inline-block; height: 6.04pt;"></span></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_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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953655056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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 Components of Basic and Diluted Net (Loss) Income per Share</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The components of basic and diluted net (loss) income per share were as follows (in thousands, except per share <span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 424.85pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amounts):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 436.85pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 38.09pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(5,051)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 49.03pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">754<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 32.53pt;"></span></span><span style="left: 40.720000000000006pt; position: var(--position);">(12,533)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 35.13pt;"></span></span><span style="left: 43.32pt; position: var(--position);">12,219<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="2" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 297pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 297pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Reconciliation of weighted-average shares outstanding:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 87pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Basic weighted-average shares outstanding<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,614<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,460<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,560<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 87pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,378<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 102.75pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Dilutive effect of stock-based awards<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.15pt;"></span></span><span style="left: 62.78pt; position: var(--position);">42<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.27pt;"></span></span><span style="left: 63.900000000000006pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">165<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 118.5pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Diluted weighted-average shares outstanding<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,614<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,502<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,560<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 43.32pt; position: var(--position);">22,543<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 134.25pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share &#8211; basic<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(0.22)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">0.03<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(0.56)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">0.55<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 150pt; width: 219.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net (loss) income per share &#8211; diluted<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(0.22)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">0.03<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 51.84pt; position: var(--position);">(0.56)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 150pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 54.440000000000005pt; position: var(--position);">0.54<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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>42
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953610400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Restructuring and Related Costs</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">During the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.36pt; position: var(--position); text-decoration: none; white-space: pre;">three and six<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 143.57999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"> months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.97pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company recognized <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 398.31pt; position: var(--position); text-decoration: none; white-space: pre;">$1.8&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.16pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.58pt; position: var(--position); text-decoration: none; white-space: pre;">$12.4&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 529.99pt; position: var(--position); text-decoration: none; white-space: pre;"> of <span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 225pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">restructuring costs, respectively, as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 237pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 0pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 4.47pt; position: var(--position); text-decoration: none; white-space: pre;">Three Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 0pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 11.04pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 320.25pt; position: var(--position); top: 15.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 432pt; position: var(--position); top: 15.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Contract termination costs <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 57.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 77.18pt;"></span></span><span style="left: 85.36999999999999pt; position: var(--position);">(230)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 57.75pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 71.44pt;"></span></span><span style="left: 79.63pt; position: var(--position);">4,183<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Severance and employee-related benefits<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 73.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 85.34pt;"></span></span><span style="left: 87.97pt; position: var(--position);">401<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 73.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">1,242<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Professional fees and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 89.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">1,648<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 89.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">4,494<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total cash restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 105pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">1,819<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 105pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">9,919<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Asset impairments <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 136.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 92.02pt;"></span></span><span style="left: 94.64999999999999pt; position: var(--position);">&#8212;<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 136.5pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 77pt;"></span></span><span style="left: 79.63pt; position: var(--position);">2,500<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 152.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 71.44pt;"></span></span><span style="left: 79.63pt; position: var(--position);">1,819<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 432pt; position: var(--position); top: 152.25pt; width: 108pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 65.88pt;"></span></span><span style="left: 74.07pt; position: var(--position);">12,419<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 410pt; width: 612pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">____________________<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Primarily comprised of lease termination costs. The three months ended <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 302.21pt; position: var(--position); text-decoration: none; white-space: pre;">June&#160;29, 2024<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 352.68pt; position: var(--position); text-decoration: none; white-space: pre;"> include a change in estimate.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 431.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Primarily comprised of impairments of property and equipment.<span style="display: inline-block; height: 6.04pt;"></span></span></div><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Since the initiation of cost reduction actions in the fourth quarter of 2023, the Company has recognized a cumulative <span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$28.1&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.41pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs, as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 105pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 439.5pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 96.75pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 0pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 21.89pt; position: var(--position); text-decoration: none; white-space: pre;">Cumulative<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 443.25pt; position: var(--position); top: 15.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 28.38pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Contract termination costs <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 57.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 54.63pt;"></span></span><span style="left: 62.82pt; position: var(--position);">11,593<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Severance and employee-related benefits<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 73.5pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);">6,208<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Professional fees and other<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 89.25pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);">5,604<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total cash restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 105pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 60.19pt;"></span></span><span style="left: 62.82pt; position: var(--position);">23,405<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Non-cash restructuring costs:<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Asset impairments <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 4.914pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 136.5pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 65.75pt;"></span></span><span style="left: 68.38pt; position: var(--position);">4,742<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 439.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total restructuring costs<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 152.25pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 54.63pt;"></span></span><span style="left: 62.82pt; position: var(--position);">28,147<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 278pt; width: 612pt;"><span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">____________________<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 290pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(1)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">Primarily comprised of lease termination costs.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 299.6pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;">(2)<span style="display: inline-block; height: 3.926pt;"></span></span><span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Includes impairments of both lease right-of-use assets and property and equipment.<span style="display: inline-block; height: 6.04pt;"></span></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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Restructuring Reserve by Type of Cost</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table provides the activity in the Company&#8217;s restructuring related liabilities, which are included within <span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">accounts payable, compensation and benefits and other current liabilities on the consolidated balance sheet (in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477.2pt; width: 612pt;"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 489.2pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 123.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 92.25pt;"></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 0pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 3.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 26.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 26.25pt; left: 447.75pt; position: var(--position); top: 15.75pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.13pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.28pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at the beginning of year<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 42pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 55.69pt;"></span></span><span style="left: 63.88pt; position: var(--position);">8,720<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Expenses<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 57.75pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 61.25pt;"></span></span><span style="left: 63.88pt; position: var(--position);">9,919<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;">Cash payments<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 73.5pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 53.09pt;"></span></span><span style="left: 55.720000000000006pt; position: var(--position);">(16,916)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at the end of the period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 89.25pt; width: 92.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 55.69pt;"></span></span><span style="left: 63.88pt; position: var(--position);">1,723<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of 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> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-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;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in 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> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-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;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291953771776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 29, 2024</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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Warranty Liabilities</a></td>
<td class="text"><span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The activity in the accrued warranty liabilities account was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 381.2pt; width: 612pt;"><div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"><div><table style="border-collapse: collapse; display: inline-table; width: 100%;"><tbody><tr style="height: 0;"><td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"></td></tr><tr style="height: 14.25pt;"><td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;">Six Months Ended<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 24.75pt;"><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;">June 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2024<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;">July 1,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;">2023<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at beginning of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,503<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,997<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Additions charged to costs and expenses for current-year sales<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">7,675<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 46.25pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,194<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Deductions from reserves<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(8,048)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 43.65pt;"></span></span><span style="left: 46.28pt; position: var(--position);">(8,315)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr><tr style="height: 27.75pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;">Changes in liability for pre-existing warranties during the current year, including <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 23.63pt; position: var(--position); text-decoration: none; white-space: pre;">expirations<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 51.99pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(171)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt; width: 54.59pt;"></span></span><span style="left: 57.220000000000006pt; position: var(--position);">111<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr><tr style="height: 15pt;"><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 0pt; position: var(--position); top: 111.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at end of period<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 381.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">7,959<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"></td><td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="height: 15pt; left: 462.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"><span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 40.69pt;"></span></span><span style="left: 48.88pt; position: var(--position);">8,987<span style="display: inline-block; height: 7.56pt; width: 2.6pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></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_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty 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> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140292060024896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - Level 1 - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other non-current assets | Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DeferredCompensationPlanAssets', window );">Marketable securities assets funding the deferred compensation plan</a></td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other non-current liabilities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation plan liability</a></td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 19<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_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>45
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947246128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_InventoryRawMaterialsAndSuppliesNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 7,899<span></span>
</td>
<td class="nump">$ 9,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in progress</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">92<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_snbr_InventoryFinishedGoodsAndComponentsNet', window );">Finished goods</a></td>
<td class="nump">87,852<span></span>
</td>
<td class="nump">106,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_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 95,845<span></span>
</td>
<td class="nump">$ 115,433<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_InventoryFinishedGoodsAndComponentsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of merchandise, goods and components held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_InventoryFinishedGoodsAndComponentsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>46
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291952167024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_snbr_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 64,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_snbr_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite lived intangible assets, gross</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">$ 55<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_snbr_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived trade name/trademarks</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_GoodwillAndIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_GoodwillAndIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">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_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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-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;">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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=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>47
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291952192416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Schedule of Annual Amortization of Definite-Lived Tangible Assets (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 29, 2024 </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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2024 (excluding the six months ended June 29, 2024)</a></td>
<td class="nump">$ 111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total future amortization for definite-lived intangible assets</a></td>
<td class="nump">$ 1,081<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291949368208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Agreement - Narrative (Details) - Line of Credit<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 29, 2024 </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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity</a></td>
<td class="nump">$ 680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Total commitment amount</a></td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Debt Covenant Period One</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold', window );">Net leverage ratio, maximum threshold</a></td>
<td class="nump">5.50<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_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold', window );">Minimum interest coverage ratio</a></td>
<td class="nump">1.25<span></span>
</td>
</tr>
<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 );">Debt Covenant Period Two</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold', window );">Net leverage ratio, maximum threshold</a></td>
<td class="nump">5.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_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold', window );">Minimum interest coverage ratio</a></td>
<td class="nump">1.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Debt Covenant Period Three</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold', window );">Net leverage ratio, maximum threshold</a></td>
<td class="nump">4.80<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_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold', window );">Minimum interest coverage ratio</a></td>
<td class="nump">3.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Debt Covenant Period Four</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold', window );">Net leverage ratio, maximum threshold</a></td>
<td class="nump">4.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Threshold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Net Leverage Ratio, Maximum Threshold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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_snbr_DebtCovenantPeriodAxis=snbr_DebtCovenantPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_DebtCovenantPeriodAxis=snbr_DebtCovenantPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_snbr_DebtCovenantPeriodAxis=snbr_DebtCovenantPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_DebtCovenantPeriodAxis=snbr_DebtCovenantPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_snbr_DebtCovenantPeriodAxis=snbr_DebtCovenantPeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_DebtCovenantPeriodAxis=snbr_DebtCovenantPeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_snbr_DebtCovenantPeriodAxis=snbr_DebtCovenantPeriodFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_DebtCovenantPeriodAxis=snbr_DebtCovenantPeriodFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947224000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Agreement - Schedule of Borrowings Under Credit Facility (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Outstanding borrowings</a></td>
<td class="nump">$ 540,200<span></span>
</td>
<td class="nump">$ 539,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_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="nump">7,147<span></span>
</td>
<td class="nump">7,147<span></span>
</td>
</tr>
<tr class="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 );">Additional borrowing capacity</a></td>
<td class="nump">$ 132,653<span></span>
</td>
<td class="nump">$ 138,353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Weighted-average interest rate</a></td>
<td class="nump">8.40%<span></span>
</td>
<td class="nump">8.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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947672512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br></strong></div></th>
<th class="th"><div>Jun. 29, 2024</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Retail Store Leases</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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 );">Lease 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 | Lease Vehicles and Certain Equipment Under Operating Leases</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseTermOfContract', window );">Lease term</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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Retail Store Leases</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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 );">Lease term</a></td>
<td class="text">10 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_MaximumMember', window );">Maximum | Office and Manufacturing Leases</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseTermOfContract', window );">Lease term</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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Lease Vehicles and Certain Equipment Under Operating Leases</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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 );">Lease term</a></td>
<td class="text">6 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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_PropertyPlantAndEquipmentByTypeAxis=snbr_RetailStoreLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=snbr_RetailStoreLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=snbr_OfficeAndManufacturingLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=snbr_OfficeAndManufacturingLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291952866416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Operating Lease Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 26,909<span></span>
</td>
<td class="nump">$ 28,083<span></span>
</td>
<td class="nump">$ 53,735<span></span>
</td>
<td class="nump">$ 56,372<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_snbr_VariableLeaseAdjustedCost', window );">Variable lease cost</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 129<span></span>
</td>
<td class="num">$ (41)<span></span>
</td>
<td class="nump">$ 182<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_VariableLeaseAdjustedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Lease, Adjusted 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;">snbr_VariableLeaseAdjustedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291949830224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2024 (excluding the six months ended June 29, 2024)</a></td>
<td class="nump">$ 53,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">100,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">88,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">72,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">60,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2029</a></td>
<td class="nump">41,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">71,244<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total operating lease payments</a></td>
<td class="nump">488,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">79,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">408,724<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_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability', window );">Amount leases executed, not yet commenced, excluded from table.</a></td>
<td class="nump">19,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">$ 80,914<span></span>
</td>
<td class="nump">$ 81,760<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not yet commenced minimum lease payments excluded.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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>
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140292053910384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Other Information Related Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (in years)</a></td>
<td class="text">5 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">6.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="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 );">Cash paid for amounts included in present value of operating lease liabilities</a></td>
<td class="nump">$ 54,300<span></span>
</td>
<td class="nump">$ 53,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">$ 16,313<span></span>
</td>
<td class="nump">$ 32,831<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_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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>54
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947349392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Repurchases of Common Stock (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_snbr_RepurchasesOfCommonStockAbstract', window );"><strong>Repurchases Of Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock', window );">Stock acquired through tax withholding restricted stock</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 3,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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized share repurchase program</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorized stock purchase plan</a></td>
<td class="nump">$ 348,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 348,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_snbr_RepurchasesOfCommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repurchases of Common Stock [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;">snbr_RepurchasesOfCommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total investment in stock repurchased for tax withholding on restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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 authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291943691936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Deferred Contract Assets and Deferred Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetAbstract', window );"><strong>Deferred contract assets included in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetGross', window );">Deferred contract assets</a></td>
<td class="nump">$ 82,083<span></span>
</td>
<td class="nump">$ 83,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Deferred contract liabilities included in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred contract liabilities</a></td>
<td class="nump">103,082<span></span>
</td>
<td class="nump">105,519<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetAbstract', window );"><strong>Deferred contract assets included in:</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_ContractWithCustomerAssetGrossCurrent', window );">Other current assets</a></td>
<td class="nump">29,771<span></span>
</td>
<td class="nump">28,567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other non-current 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_ContractWithCustomerAssetNetAbstract', window );"><strong>Deferred contract assets included in:</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_ContractWithCustomerAssetGrossNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">52,312<span></span>
</td>
<td class="nump">54,795<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember', window );">Other current liabilities</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_ContractWithCustomerLiabilityAbstract', window );"><strong>Deferred contract liabilities included in:</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_ContractWithCustomerLiabilityCurrent', window );">Other current liabilities</a></td>
<td class="nump">37,720<span></span>
</td>
<td class="nump">36,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other non-current liabilities</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_ContractWithCustomerLiabilityAbstract', window );"><strong>Deferred contract liabilities included in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">$ 65,362<span></span>
</td>
<td class="nump">$ 69,098<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_ContractWithCustomerAssetGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage 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/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerAssetNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140292063684384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized, included in beginning deferred contract liability balance</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
</tr>
<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time | Revenue from Contract with Customer Benchmark | Timing of Transfer of Goods or Services Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenue recognized at a point in time</a></td>
<td class="nump">98.00%<span></span>
</td>
<td class="nump">98.00%<span></span>
</td>
<td class="nump">98.00%<span></span>
</td>
<td class="nump">98.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_srt_ProductOrServiceAxis=snbr_SleepIQTechnologyMember', window );">SleepIQ Technology | 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>
</tr>
<tr class="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>
<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_snbr_RevenueRecognitionProductLife', window );">Estimated product life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=snbr_SleepIQTechnologyMember', window );">SleepIQ Technology | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<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_snbr_RevenueRecognitionProductLife', window );">Estimated product 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>
<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_snbr_RevenueRecognitionProductLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Recognition, Product 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;">snbr_RevenueRecognitionProductLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConcentrationRiskByTypeAxis=snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByTypeAxis=snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=snbr_SleepIQTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=snbr_SleepIQTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140292063663216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total Company</a></td>
<td class="nump">$ 408,413<span></span>
</td>
<td class="nump">$ 458,789<span></span>
</td>
<td class="nump">$ 878,862<span></span>
</td>
<td class="nump">$ 985,316<span></span>
</td>
</tr>
<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=snbr_RetailChannelMember', window );">Retail stores</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total Company</a></td>
<td class="nump">358,584<span></span>
</td>
<td class="nump">402,145<span></span>
</td>
<td class="nump">773,339<span></span>
</td>
<td class="nump">860,808<span></span>
</td>
</tr>
<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=snbr_OnlinePhoneChatAndOtherMember', window );">Online, phone, chat and other</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total Company</a></td>
<td class="nump">$ 49,829<span></span>
</td>
<td class="nump">$ 56,644<span></span>
</td>
<td class="nump">$ 105,523<span></span>
</td>
<td class="nump">$ 124,508<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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=snbr_RetailChannelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=snbr_RetailChannelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=snbr_OnlinePhoneChatAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=snbr_OnlinePhoneChatAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947187792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Sales Return Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_snbr_SalesReturnLiabilityRollForward', window );"><strong>Sales Return Liability [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_ContractWithCustomerRefundLiability', window );">Balance at beginning of year</a></td>
<td class="nump">$ 22,402<span></span>
</td>
<td class="nump">$ 25,594<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_snbr_ContractWithCustomerRefundLiabilityAdditions', window );">Additions that reduce net sales</a></td>
<td class="nump">46,664<span></span>
</td>
<td class="nump">57,849<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_snbr_ContractWithCustomerRefundLiabilityDeductions', window );">Deductions from reserves</a></td>
<td class="num">(48,535)<span></span>
</td>
<td class="num">(57,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_ContractWithCustomerRefundLiability', window );">Balance at end of period</a></td>
<td class="nump">$ 20,531<span></span>
</td>
<td class="nump">$ 25,476<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_ContractWithCustomerRefundLiabilityAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refund liability additions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_ContractWithCustomerRefundLiabilityAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_snbr_ContractWithCustomerRefundLiabilityDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refund liability deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_ContractWithCustomerRefundLiabilityDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_snbr_SalesReturnLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">snbr_SalesReturnLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRefundLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291949992256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 3,992<span></span>
</td>
<td class="nump">$ 5,252<span></span>
</td>
<td class="nump">$ 8,109<span></span>
</td>
<td class="nump">$ 9,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit</a></td>
<td class="nump">809<span></span>
</td>
<td class="nump">1,417<span></span>
</td>
<td class="nump">1,719<span></span>
</td>
<td class="nump">2,670<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_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Total stock-based compensation expense, net of tax</a></td>
<td class="nump">3,183<span></span>
</td>
<td class="nump">3,835<span></span>
</td>
<td class="nump">6,390<span></span>
</td>
<td class="nump">7,220<span></span>
</td>
</tr>
<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=snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember', window );">Stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">3,294<span></span>
</td>
<td class="nump">4,258<span></span>
</td>
<td class="nump">6,438<span></span>
</td>
<td class="nump">8,113<span></span>
</td>
</tr>
<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_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 698<span></span>
</td>
<td class="nump">$ 994<span></span>
</td>
<td class="nump">$ 1,671<span></span>
</td>
<td class="nump">$ 1,777<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_AwardTypeAxis=snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291952874608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Profit Sharing and 401(k) Plan (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_snbr_ProfitSharingAnd401kPlanAbstract', window );"><strong>Profit Sharing And 401(k) Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Employee compensation deferral (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_snbr_DefinedContributionPlanEmployerContributionAmount', window );">Employer contributions</a></td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 2.8<span></span>
</td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="nump">$ 5.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_DefinedContributionPlanEmployerContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Employer Contribution 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;">snbr_DefinedContributionPlanEmployerContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_snbr_ProfitSharingAnd401kPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Profit sharing and 401 (k) plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_ProfitSharingAnd401kPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140292063670288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Common Share - Schedule of Components of Basic and Diluted Net (Loss) Income per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (5,051)<span></span>
</td>
<td class="num">$ (7,482)<span></span>
</td>
<td class="nump">$ 754<span></span>
</td>
<td class="nump">$ 11,465<span></span>
</td>
<td class="num">$ (12,533)<span></span>
</td>
<td class="nump">$ 12,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Reconciliation of weighted-average shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average shares outstanding (in shares)</a></td>
<td class="nump">22,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,560<span></span>
</td>
<td class="nump">22,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock-based awards (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">165<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average shares outstanding (in shares)</a></td>
<td class="nump">22,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,560<span></span>
</td>
<td class="nump">22,543<span></span>
</td>
</tr>
<tr class="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 );">Net (loss) income per share &#8211; basic (in dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.56)<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
<tr class="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 );">Net (loss) income per share &#8211; diluted (in dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.56)<span></span>
</td>
<td class="nump">$ 0.54<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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291947301216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Common Share - Narrative (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">1.3<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140292063687392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring costs and asset impairment charges</a></td>
<td class="nump">$ 1,819<span></span>
</td>
<td class="nump">$ 15,700<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 12,419<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 28,147<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringAndRelatedCostExpectedCostRemaining1', window );">Remaining expected restructuring</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">1,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringAndRelatedCostExpectedCostRemaining1', window );">Remaining expected restructuring</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_RestructuringAndRelatedCostExpectedCostRemaining1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 cost remaining for the specified restructuring 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;">us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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>64
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291949360784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs - Schedule of Restructuring and Related Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 29, 2024</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCosts', window );">Total cash restructuring costs</a></td>
<td class="nump">$ 1,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,742<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_RestructuringCostsAndAssetImpairmentCharges', window );">Total restructuring costs</a></td>
<td class="nump">1,819<span></span>
</td>
<td class="nump">$ 15,700<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">12,419<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">28,147<span></span>
</td>
</tr>
<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_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember', window );">Contract termination costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCosts', window );">Total cash restructuring costs</a></td>
<td class="num">(230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,593<span></span>
</td>
</tr>
<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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance and employee-related benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCosts', window );">Total cash restructuring costs</a></td>
<td class="nump">401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=snbr_ProfessionalFeesMember', window );">Professional fees and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCosts', window );">Total cash restructuring costs</a></td>
<td class="nump">$ 1,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,604<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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestructuringCostAndReserveAxis=snbr_ProfessionalFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringCostAndReserveAxis=snbr_ProfessionalFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291952078672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs - Schedule of Restructuring Reserve by Type of Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jun. 29, 2024</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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [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_RestructuringReserve', window );">Balance at the beginning of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Expenses</a></td>
<td class="nump">$ 1,819<span></span>
</td>
<td class="nump">9,919<span></span>
</td>
<td class="nump">$ 23,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,916)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at the end of the period</a></td>
<td class="nump">$ 1,723<span></span>
</td>
<td class="nump">$ 1,723<span></span>
</td>
<td class="nump">$ 1,723<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-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;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291950121408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Warranty Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Warranty Liabilities [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_StandardProductWarrantyAccrual', window );">Balance at beginning of period</a></td>
<td class="nump">$ 8,503<span></span>
</td>
<td class="nump">$ 8,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Additions charged to costs and expenses for current-year sales</a></td>
<td class="nump">7,675<span></span>
</td>
<td class="nump">8,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Deductions from reserves</a></td>
<td class="num">(8,048)<span></span>
</td>
<td class="num">(8,315)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Changes in liability for pre-existing warranties during the current year, including expirations</a></td>
<td class="num">(171)<span></span>
</td>
<td class="nump">111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at end of period</a></td>
<td class="nump">$ 7,959<span></span>
</td>
<td class="nump">$ 8,987<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_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty 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/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</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> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.</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> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the standard product warranty accrual from warranties issued. Excludes extended product warranties.</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> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>67
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140291948495008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br></strong></div></th>
<th class="th">
<div>Oct. 12, 2022 </div>
<div>litigationDemand</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_LitigationStatusAxis=us-gaap_PendingLitigationMember', window );">Pending Litigation</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></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_snbr_LossContingencyNumberOfLitigationDemands', window );">Number of litigation demands</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_LossContingencyNumberOfLitigationDemands">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Number Of Litigation Demands</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_LossContingencyNumberOfLitigationDemands</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>snbr_</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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-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;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LitigationStatusAxis=us-gaap_PendingLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>EXCEL
<SEQUENCE>68
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M[J];;NOX8!EN V,?=,97"=OR%3=?DH6"NTZAXH<Q%SJ4@BB^N6Y-W,MIE]J
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
MU(ZF:EB6=(VA\0[T?J6UVV]\@NYBG/T"4$L#!!0    ( !>#!EG]+TLL$P4
M *8,   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;,5766_;1A#^*P,E
M31. D4B*EQQ;@(\638 TJ9VV#T4?5N1((K+<97>7EMU?WYDEI4B)K38%BKZ(
M>\SQS;FCTXTV'^T:T<%=(Y4]&ZV=:T\F$UNNL1%VK%M4=+/4IA&.MF8UL:U!
M47FF1D[B,,PFC:C5:'[JS]Z;^:GNG*P5OC=@NZ81YOX"I=Z<C:+1]N"Z7JT=
M'TSFIZU8X0VZG]OWAG:3G92J;E#96BLPN#P;G4<G%PG3>X)?:MS8O36P)0NM
M/_+F=74V"AD02BP=2Q#TN<5+E)(%$8P_!IFCG4IFW%]OI7_O;2=;%L+BI9:_
MUI5;GXV*$52X%)UTUWKS P[VI"ROU-+Z7]CTM$D^@K*S3C<#,R%H:M5_Q=W@
MASV&(GR$(1X88H^[5^117@DGYJ=&;\ P-4GCA3?5<Q.X6G%0;IRAVYKXW/P:
M;U%U"-=8ZI6JV5.G$T>"^7I2#D(N>B'Q(T(R>*N56UOX3E58'?)/"- .5;Q%
M=1$?%?BF4V.(9P'$89P<D3?=63GU\J9_8^72Z 8N":NA;"!/NS5<>A^C@=_.
M%]:?__Z0 WKYR</RN7).;"M*/!M1:5@TMSB:/WL29>&K(^B3'?KDF/1_&J.O
M%@)7N$1CL()RZQ)A+3H+0E6<VI]=REHL:DFL2!0&H5:E["C@M "W1B:LJ%Q[
M%JME70E'FX600I4(/DF)T\)22VH&%IY[1MU9TF=?G "%'7=A)W0E-@N*S#3T
M)]/'\>XA.8%WA,50[1"EVE$\9;EY'O&B"-(L'\B45B\_(TWC8!K%D"9!/DN)
MOHB#L)CR8AI,L_A?H-QWW!&H^V1/89H'>1SR(@N2.'H [SY]EGILV2P(9P4Q
M1>&44,=^E09I-/L$RPR9P$$NM26+#4H?*:?A1B*VKW\"2MX\>04.R[724J_N
M?<0'S?*>6'P:_4E<W%N!2X<;X$O..^Z3M05]2X Y,5JCJZYTWUI Z^K&ZY+U
M$D$O(1FGK#<=AW"/PEA88"DZBY[Q4C>M4/?/GA1QE+]BY[6=ZY-OA0J-D 0%
M[^B%8H^R7;1W:Z.[%:65ZY6C\6\7IR"M:UV-X:HSM5K!0E,#8!IB082F;V*]
ML,,HLZ_>="0\&H(<[./;]\;6NV3:TRBDEBTEEQK3"VHYPGY1-H\7VOVV=LCD
MWI@%KFJE&#O)YP/J-BWZEVTPSGYIG:WO_@/;9O^+;0>=?*7IS./GEENS+%*B
M[*"3TJH<NKM7(J#5-=4-8Z/!@B:"4G>*DY$2A&\I3^]\>@)Y8U9\PT &FZVG
M^2QAO.:O=.X8?J11RPI)(C=(B7RD'W[P6O;?5K@A=0<'A^H.5!VYND8G:DE5
MJTW?;%)JBD5"JR2,@RCAOI?GU.^F,VY\61@480'O_*L20+O6_"DYZFR@]JTI
MF05%/(,T"[(DZ=L.:8KB)$B)]X-V0NZ2BO4401)Q6TU(=UYX/7D1%!DWK5E!
M_2S*X-U"UBOA'ROV_XUW&X'OC++D'NRG.LZF(>%ZQYJ!XE.R#;'V27K$XU_C
MWHOA72,G'*0NMS%^9N* ?,D+<L0L@?.J\J^N[:N%$K0C9K5+AH3\EB60YD&1
M<+?FCNG)?:H/4P4A3BA2T_0%/"?*69:_V,>!'(SE4"VL.B3:J,>0Y-E#L\AD
M;W:D0EGY"=F"]U8_1NY.=T/X>3][?B+O)_BWPI ;R.NX)-9PG*<C,/U4W&^<
M;OTD2F5$5>F7:_HC@88)Z'ZIM=MN6,'NK\G\+U!+ P04    "  7@P997$F
M-14#   ]!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6RE56UOTS 0
M_BNG,"&0LN6U;3+:2NL ,22DB?'R 2'D)M?&6F('VUF[?\_9:4,G;07!--4^
M^^ZYY\G9Y^E&JEM=(1K8-K70,Z\RICT/ EU4V#!])EL4M+.2JF&&3+4.=*N0
ME2ZHJ8,X#,=!P[CPYE.W=JWF4]F9F@N\5J"[IF'J?H&UW,R\R-LO?.3KRMB%
M8#YMV1IOT'QNKQ59P8!2\@:%YE* PM7,NXC.%ZGU=PY?.&[TP1RLDJ64M]:X
M*F=>: EAC86Q"(R&.[S$NK9 1./G#M,;4MK P_D>_:W33EJ63..EK+_RTE0S
M+_.@Q!7K:O-1;M[A3L_(XA6RUNX7-KUOFGA0=-K(9A=,#!HN^I%M=]_A(" +
MGPB(=P&QX]TG<BQ?,\/F4R4WH*PWH=F)D^JBB1P7MB@W1M$NIS@SOS&RN#VU
MNDJXE W56C/WN=YL[1RG@:$LUC<H=HB+'C%^ G$,'Z0PE88WHL3R87Q [ :*
M\9[B(CX*^+X39Q#G/L1AG![!2P;)B<-+GI)<,86G"R?YFMW3"3-PH103:W3S
M;Q=+;10=E^^/B>^QT\>Q[14ZURTK<.;1'=&H[M";/W\6C<-71YBG _/T&/H_
M%>O_$.&3-*P&?>!6'+KASFW#--#_2M9TRS6\X ),)3O-1*E?GL.G2B$^.!=P
MP[</%ZC,.)29K/H>(F<DQ[:< & ;IDI*&[V$$TC\.$]I3/UXE,'83Y.,K,R/
MHKV[;"UY#>,\@YQ\(W\\B>AW,IG\K6";*O'S/(81I8DM?)A#[F=Y"%>"0A ,
MV\(2!:ZX@8PV(S^-)C9+E$-,&<._S.6#H.8L5P[0RHNRQ(U9,J)Q[">4\P0F
M?AR'\./I/\?YLK+G7 ,5Z(\:N2CJKB0A%5(K:KJ:V0X*O*$#WA.R&PX07,'1
MA1:& %E1<;QS%TI;UP*5H2<"6E3N)1&%_4!JC?2D/'8S@H.6UB#YV<:MB6<G
M3-_=AM7A;;CH6^)O]_YA^4!I.%6[QA6%AF>3D0>J;]:]863K&N12&FJW;EK1
M^X;*.M#^2DJS-VR"X<6<_P)02P,$%     @ %X,&68;H8T@) P  & <  !D
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&ULI55=;]HP%/TK5UE7;1(C(4#+
M6D""MM-:J1)JU>UAVH-)+L3#L5/;*?#O=^U 2C>*]O&2^..><\]U?$_Z2Z47
M)D.TL,J%-(,@L[8X"T.39)@STU0%2MJ9*9TS2U,]#TVAD:4>E(LPCJ*3,&=<
M!L.^7YOH85^55G")$PVFS'.FUV,4:CD(6L%VX8[/,^L6PF&_8'.\1_M03#3-
MPIHEY3E*PY4$C;-!,&J=C3LNW@=\X;@T.V-PE4R56KC)=3H((B<(!2;6,3!Z
M/>$%"N&(2,;CAC.H4SK@[GC+_LG73K5,F<$+);[RU&:#H!= BC-6"GNGEI]Q
M4T_7\25*&/^$917;B0-(2F-5O@&3@IS+ZLU6FW/8 ?2B5P#Q!A![W54BK_*2
M63;L:[4$[:*)S0U\J1Y-XKAT'^7>:MKEA+/#B58S;N$^8YK+.3"90B=JO5N\
MAXE@LA]:RN$BPV3#-Z[XXE?X3N!629L9N)(IIB_Q(6FK!<9;@>/X(.%-*9L0
M?VQ ',6= WSMNN"VYVO_6<&CEP7#M]'46$UWY?N^VBOJSGYJUS]GIF )#@)J
M$(/Z"8/A\9O6271^0'BG%MXYQ/X/7^I_^."!OI\&FR%<J+Q@<GW\IA>W3L\-
M%!70_ XL"-@ %'S.IP(!\T*H-:*A"[MVK4*$90%603=Z"VKFV+F&A/BIRYGO
M4M>HE $_6+9R[<9-@PQC^H.:V &OI44MF8 [?$)9(MS3*?,$0?"<6T]AFG#%
MD@P*REF@YBIM[)9!6A:DB%%::36?ECXM/I9$2@F8PR0H+3G21F)=1WT"N] F
M7);^'%RDS30BY%4'H.L H/N+]?WUAW53BC6T_$(;&GN/>#<!'8 D<R8M9,$S
MY+:DNT6X)6J$HU8S)EL0PCL<D1_%S5Z]T"#;- 5ZXZ.<;C]]%FOXZB^E5BG;
MOZ;L[BR\3-G<=^_#';?*4<^])[N:2VDKXZI7:]L?56[W'%[],VZ9GG-I0.",
MH%'SM!N KGRXFEA5>.^;*DM.ZH<9_;I0NP#:GREEMQ.7H/X9#G\"4$L#!!0
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
M'Y8]76'7]^Y@XX)2 'X?T#6,9CO6K[^K=&^[F]Z5O^ \B?MKXB?WT8C?#+#
MHV%_/.QYA.W"JLI==] #O#RYQQQOJZ!) /<72MEV00:Z^^_T?U!+ P04
M"  7@P993I42/J,-  !6)   &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6R]6MMR&S<2_164LI62JL8424F6Y(NJ=(F=BYVHK$WRL+4/X R&A#TSF  8
M4OK[G&Y@;A0E)[M;^V*+,T"C^W3WZ6Z0;S;&?G$KI;RX+XO*O=U;>5^_.CQT
MZ4J5TDU,K2J\R8TMI<='NSQTM54RXTUE<3B?3E\>EE)7>Q=O^-FMO7AC&E_H
M2MU:X9JRE/;A2A5F\W9OMM<^^*27*T\/#B_>U'*I[I3_M;ZU^'382<ETJ2JG
M326LRM_N7<Y>71W3>E[PFU8;-_A;D"4+8[[0AQ^RMWM34D@5*O4D0>*_M;I6
M14&"H,8?4>9>=R1M'/[=2G_'ML.6A73JVA2_Z\ROWNZ=[8E,Y;(I_">S^5Y%
M>TY(7FH*Q_^*35A[,M\3:>.\*>-F:%#J*OPO[R,.@PUGTR<VS..&.>L=#F(M
M;Z27%V^LV0A+JR&-_F!3>3>4TQ4YY<Y;O-78YR^N35EJ#Y2]$[+*Q+6IO*Z6
MJDJU<F\./8Z@A8=I%'<5Q,V?$/=2?(2 E1/?59G*QOL/H5JGW[S5[VK^K, ?
MFVHBYN>)F$_GQ\_(.^KL/6)Y1_^)O>)&N[0PKK%*_.MRX;Q%T/Q[%PKAD./=
MAU BO7*U3-7;/62*4W:M]BZ^_6;V<OKZ&1...Q..GY/^]UWV7X@3OTMK9>4?
MQ <M%[K0GA[^<Z5".FF\T)7P_#FUC<K$IMU0##;@I6DJCY?XVXG<%" #)_9Y
MKVD<SG4'K\2=OA_%CX#W5>=]?"H>Q(P_'(DK6<@JQ;E>+-125Q5T%B87M;+:
M9.(?XBPYF1[Q_^?GI^(RRS31@!/I2MHE9'LC4N.BT>H>+.<4J6:1=M8"CA</
M2H*^9(''I\G+TQ.(FIT?BQN5-6F0E5M3BNAAF'.63(_/#NC_H]G)@;A>2>#H
M"*$6C <^ $'Q0MUK1SBW@!%,66/I"<$9=1"D0P():=%D] Z*:BO#Z?NST]F!
MF,UF0S 4K!G"<)J<GYP'&,Y.Q0>UE(6XM295BN0%7R($:EG!E:3KVA1KP,.F
M>? O <7_PXRUA-3&B8+%U ,Q>.%(OQ@-QN(Q2!X0-]8ITD@#ZD6#1<JYH46U
MU2@'NJ"U9:ELJF61D&Q"N0<N$:JL"_- @<HNTY4'EX/<FZ *+ :\:2%UZ2;B
MAXJ#SF:,RT;[E?AU<C<1B&ME98'3\%K5'I;&X(RZ(.QK>#QA,UI@K")1L'+@
M2%A*)J7PA"ET)DE4#J,K,D XCP<AJ?AP!$D-70E,$@@\(!_ H*YX9;%HI4@>
MN6!AL!X&+>2B /HK.'5X[@H)M%"TNN(@R1@-3L&2DRS('NQ(984=4$$Z4T'H
M@U (O9(T!E YI-/?EM0&^3G28;"VQB--FBP:+RKCQ9?*;"K!81QT3%B#4CX\
M=4H L_L83H$ 2_E!^K;'9H%_2:_?MU"+"4$*(<3)68^"<.PSPHG4Q;'01J-$
M$E(#+;K3=QD[0@2IJ:".0@.@4MG ;9I8I]"*TIX]!.7IP+5$*%!7$-B$].:
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
MA6Q@>IC(:Q(P92#?+R@5FXERT%R\PC]02P,$%     @ %X,&6>#4."M$ @
MB@8  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULG95=;YLP%$#_BL6D
M/;6!D*\U Z2DV[1,ZA2EW?;LX M8-3:S36C__6Q#6#8E5,H+V.;>XW.-N$2-
MD,^J -#HI61<Q5ZA=;7T?9464&(U$A5P\R03LL3:3&7NJTH")BZI9'X8!'._
MQ)1[2>36MC*)1*T9Y;"52-5EB>7K&IAH8F_L'1=V-"^T7?"3J,(Y/(+^46VE
MF?D]A= 2N**"(PE9[*W&R_7"QKN GQ0:=3)&MI*]$,]VLB&Q%U@A8)!J2\#F
M=H![8,R"C,;OCNGU6]K$T_&1_L75;FK98P7W@OVB1!>Q]\%#!#)<,[T3S5?H
MZIE97BJ8<E?4M+&3.P^EM=*B[)*-04EY>\<OW3F<)!C.^82P2PB==[N1L_R$
M-4XB*1HD;;2AV8$KU64;.<KM2WG4TCRE)D\G&W.\!"1ZDIA0GJ.5E)CG8(Y=
MJ\C79@<;YZ<=;=W2P@NT"7H07!<*?>8$R+_YOC'K]<*CWCH<!'ZK^0B%=S<H
M#,+I &_2ESMQO,D%WKDR;]#^%6TXH0=*:LS.5=U"I^>A]KM9J@JG$'OFPU @
M#^ E[]^-Y\'' >5IKSP=HB>[F@$:!_O9[?A4&ZV(J/3_A]SJ#@,SS!0,B,UZ
ML=D@Y[O@MU?(#4/?DIOW<O.K3NT)I/F*\ 6W8>9;;HO>;7'UP0W[#7,O^ODG
M_:$$F;LNJ% J:J[;5M&O]HUVU?:7O^%MEW[ ,J=<(0:920U&"_,Z9=OYVHD6
ME>LV>Z%-[W+#POPL0-H \SP30A\G=H/^]Y/\ 5!+ P04    "  7@P99EISV
MK:4(  !Y%@  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6RE6%USV[@5
M_2L8[323S,B2;"=.FMB>L9ULNVVW]<3-[D.G#Q )BHA!@ % R^JO[[D7($6Y
MLB:9OM@2A?M][KD7/%\[?Q]JI:)X;(P-%Y,ZQO;]?!Z*6C4RS%RK+'ZIG&]D
MQ%>_FH?6*UFR4&/F)XO%V;R1VDXNS_G9K;\\=UTTVJI;+T+7--)OKI5QZXO)
M\:1_\%FOZD@/YI?GK5RI.Q6_M+<>W^:#EE(WR@;MK/"JNIA<';^_/J/S?. W
MK=9A]%E0)$OG[NG++^7%9$$.*:.*2!HD_CVH&V4,*8(;W[+.R6"2!,>?>^T_
M<^R(92F#NG'F=UW&^F+R;B)*5<G.Q,]N_6>5XWE#^@IG O\5ZW3V[.U$%%V(
MKLG"\*#1-OV7CSD/(X%WBV<$3K+ "?N=#+&7'V64E^?>K86GT]!&'SA4EH9S
MVE)1[J+'KQIR\?*Z"W@2@I"V%'>I,L)5XDZOK*YT(6T45T7A.ANU78E;9W2A
M51 O^T^OSN<1?I"V>9%M7B>;)\_8/!._.AOK(#[94I6[\G/X/P1QT@=Q?7)0
MX5\Z.Q,G?YR*D\7)ZP/Z3H>DG+*^TV?T[0OX7U?+$#U ].]] 2=]K_?KH\9Z
M'UI9J(L).B<H_Z FER]^.CY;?#C@[>O!V]>'M&]+^$(V[0=Q+8,.5,);,F6C
M)/3O\_G_URK^62MQXYI6VHU 9*WTJA01#PN'TMJ ;_@4D,-21GRIM)6VT-*(
M  T*S1V!/-9+^ /'L'2LO5+\).A'T22P* *+0*G54&H&JE&J%7_OFJ7R\,6W
MSB??2%Q#_?%B\8<CM[80#MTRZ%)+SPC>D<R6<S"OIFC#6(/$A.Q*':>B[7SH
MJ!FBXX.^,RHUC5>KSK!)CH-^O%-%YW74^<2GQZ*6=L7:&QV8SU[>?;IYQ;]"
M8$/T1CPU%=JR!M=J2\>@L)$6[$BIF@IIC+!$1@82L.$)HK+\"I[@7))\8> Q
M'I,:930X(^6#<@SQ,&IL;8'H(PCJN &W&=0FNXSG-D@F3BBU"L\#,0.B;Q,
M1"6U-QM.\;:LK0LZ99^3L5LM4OP1JCCAIPM^>BJF?19VH0(K(%;6@@GD<X+I
M:"%#+2I,DS  !@>T*T/OFRIG#,U:@S\]8C4L^*V3/BIR^CLL-7*#5$>Q5$A3
M"1TT/?H"]R*QEI%/XI0L:JT>U!;%58=T;Y1D<%&'5%WL?._L3-PH'S$UH3[-
MUAZTE7,1EI4H=2B,"Y )N>J4;RXPS$!R;SL-?:AIYA7.EU16QK/X,KN;B96R
MB))TX6?54@KDEO!:8*K0+:'[Y9^NKFY?B5HB\*52=M35B,@U.I+LN#-"5]3[
M6X,+$GZ,& (:T)246UHW*![(?.ULFN<<$.6Y<2%2.Q HN5N_CW78/\,'*-MA
M)[,C+GCQT[N3X[<?@KBRMH..SPH4$P4\H+4 ]'+TUVW)43&9BY[XZG_Q3H8=
M#OO>YTJ#>U=A&Q"H879@+KP9YL*;@PS^)3!>/X6H@2X5]LV PQJHAQ*<!@KY
MD?JE@A&XB5^V "18(?AOG29DCU)-$&KD/7BK]YFS)0-6QG8'1L\>$+*J0*2Y
M2ZE2!.^&T)W&3 @J5]]HN43JB::GHU[+45(S,*+V"@B93%#T/2G\0&JVG+?/
MQR -N:0>6U*7; .<KL%DE(]X4':^9_@DSXV;:04#&G3%CS+A@)6X'%01X Y?
MJ/=!/ V*6^B@TFY,18*I*7$W-?)TMT9=@M/7KEQ1##-Q%9X8R#%I8)^+$$#5
M-G-HJ<"\F$6(E(&0+*-B4S+>\4!+G%IPTY<:*OQX6L'GRKN&+(P! ![EX1IR
MV^Z 8ZU!P<P?/%ZWO?U=X-WAZSQ[>D8B_1XBL_$.-%!%0=.?Q\Z(6/M-DFQC
M,'&EHRONC^A60:H;JC=W&M8/Z3&"49$=T#%G(=D=A50XY(9.'R*+LX$LS@ZV
M^M\4G-A+$8?EQAN@81V\$7B%T6:FB!'%2ZL<]IBNHEHS=GD=%ATZQO=3%T^S
MAG6M"7XTP,HR[1-Y[0*"=-,UZ:!HY2:W$\W@C-;^*7<[<.:X09RE3@VU]*,A
MC@(I+GGN*ZYPGLK+3AO>H[;>]0TY$[_7VJB]0\(X*CMN4?>X4)>HE7$M>R-;
MN((=831^>\3#FG%V=40= N_A+09P8ES\M,+>8;-&1)H\I^P2>A!-SME6+>P\
MZ%+Q4*(N)Y# IY0RMH$$5+3-(*G'"YY60>P'\K/URU:_RU;7LJ4W@Z5?MH6=
M[LTBK3JY+?;%^DRU'[#8RZ6A_.!!$D<.+2K!E$K95(^TRC+'YT+390.;ABG#
M=B4;V:%10(]<GB^(1#U&E>F[#Y%W=J]78)(<?<JG>E2>&19G4E+@FUKC4*]/
M#[/D:1) 4&D'1 JHRP7WZ"!(2'ZZLHSS;FE9K+8>:.I*&= (2]J <Z2PG81
M/\ACH1*W[\-".B=7N)LEBBP=;\A]AH@">EHD;.N2:/U!&K#5"JLWZ$RIL*,;
M-Y+@^FP_*+2]>=*&5.740,]Q!4V39Z&7;I*TF>(B>1#HNWH15(C#2HB[3D$<
MO)GV3K*/6]]&,E,P1R28L>  R=&)F?C'7F-4T,SJ_TG(E8)>.=![I2/B78(T
M7<(?E']2;0S1"O_3:"G5=EWC3E"TE(XN4/RPYO&WR?4898U:&3L];G)JN-!"
MOLB;/(8?4![(/;YA2F\TU:4:N33&4EZ1_'9=VEGXL.T%NC7"6,@^\X7.4T'B
M9B8^COAF:!ZK5@[5SAU)E[#<DTNU<;DU=]LQIVEL>[LF[&8YY2QQ_99%Z+9-
M/V1JIV5/YY7TMSU%'JKIJ3W7-2A<1^I!1+;DPVD-P1Y08]_BZQ701D;*83E,
M.R%M4?D2U'=O[WJY=_3/1Z\#&^57_-*3%RL;TYO!X>GP7O4JO4[<'D\O97^5
MGJMM5 71Q>PM+@P^O>A,7Z)K^>7BTL7H&OY8X[*F/!W [W29[;^0@>%M\^5_
M 5!+ P04    "  7@P991;V4[W\"  !4!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R,RYX;6R%5&%/VS 0_2NG;)I JDB:I*7MVD@4AF 2$H)M?)CVP4VN
MB85C9[9#X=_O[+19)Y7N2^P[WWM^Y_AYOE'ZV52(%EYK(<TBJ*QM9F%H\@IK
M9LY4@Y)6UDK7S%*HR] T&EGA0;4(XR@:AS7C,LCF/G>OL[EJK> 2[S68MJZ9
M?ENB4)M%, QVB0=>5M8EPFS>L!(?T7YO[C5%8<]2\!JEX4J"QO4BN!C.EJFK
M]P4_.&[,WAQ<)RNEGEUP6RR"R E"@;EU#(R&%[Q$(1P1R?B]Y0SZ+1UP?[YC
MO_:]4R\K9O!2B2=>V&H13 (H<,U:81_4Y@:W_8P<7ZZ$\5_8=+5)'$#>&JOJ
M+9@4U%QV(WO=GL,>8!*] XBW@-CK[C;R*J^89=E<JPUH5TUL;N);]6@2QZ7[
M*8]6TRHGG,UNY0M*JS1' R??V$J@.9V'EIC=>IAO698=2_P.RQCNE+25@2^R
MP.)??$B*>EGQ3M8R/DKXM95G$$\'$$=Q>H0OZ=M,/%_RGS;?X(J;7"C3:H2?
M%RMC-=V+7X<Z[@C3PX3.*S/3L!P7 9G!H'[!(/OT83B./A^1F_9RTV/LV2-Y
MKV@%@EK#WA\Z)/,XT?[OS159R5@L'*NM$-9*D">Y+.&$2\JHUC!9F-,9T/%C
M?_QPA3G6*]201#Z3P /;T"6TJ#D3!C["^6 RG=(X'433&)[(AT",C58EG8V!
M:0J4ON:2TT4MH%2J,# AT"B&830>Q*D'CP:3=$23X7 T2)/DT#F&>S>]1EUZ
M/[O66FF[2]]G^R?CHG/*W_+NO;ECNN32@, U0:.S\U$ NO-P%UC5>-^LE"47
M^FE%SQYJ5T#K:Z7L+G ;] ]I]@=02P,$%     @ %X,&61V'DX3" @  _04
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULG51M;]HP$/XKIVR:6JEK
M7@H4&$2BZUXZK1-JV?9AV@>37(A5QZ:V4^A^_<X.I%2C?-B7Y&S?/7?/O8U6
M2M^9$M'"NA+2C(/2VN4P#$U68L7,J5JBI)="Z8I9.NI%:)8:6>Z-*A$F4=0+
M*\9ED([\W52G(U5;P25.-9BZJIA^O$"A5N,@#K87-WQ16G<1IJ,E6^ MVN_+
MJ:93V*+DO$)IN)*@L1@'DWAXT7'Z7N$'QY79D<$QF2MUYPY7^3B(7$ H,+,.
M@='O =^C$ Z(PKC?8 :M2V>X*V_1/WKNQ&7.#+Y7XB?/;3D.^@'D6+!:V!NU
M^HP;/EV'EREA_!=6C6ZO%T!6&ZNJC3%%4''9_-EZDX<=@W[T@D&R,4A\W(TC
M'^4ELRP=:;4"[;0)S0F>JK>FX+AT1;FUFEXYV=GTDU+YB@L!3.9P)2V3"SX7
M"!-CT)H3^$9]<31C=&6.1Z$EC\XNS#;H%PUZ\@)Z#ZZ5M*6!#S+'_+E]2)&V
MX2;;<"^2@X!?:GD*R> $DBCI', [:^F?>;RS_Z(/E]QD0IE:(_R:S(W5U$2_
M]Z6A\=+9[\4-UM L68;C@";'H'[ ('WS*NY%[PYPZ+0<.H?0TUL:U+RFH%4!
M$REK)F!2*6WY'^8;GZXOL>"26WS[E48@A]ESFOL('7:Y<<-VW=""@"FS*"EO
M3C;UW.!]36=X1*8-,,HB<V^"-H&!(R[!EJHVE'IS//05A2-<9Z+.N5S0&X+A
M:ZB:#D+704#UQ[;^Q_ :XCAV<A>2I.<$^B2)$\ZW0A_B;M<) Q@,8%8B[:["
MHH9.#V;*$HVBMJ["_[#)MUD3/FO\J3U8TQ[D_B3JQ_MJ&.Z,9(5ZX1>/@4S5
MTC;3V=ZVNVW2C/23>K,8KYE><&E 8$&FT>EY-P#=+)OF8-72#_A<65H77BQI
M/Z-V"O1>*&6W!^>@W?CI7U!+ P04    "  7@P998R ^Y<H"  #K!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q]5%%OTS 0_BNGT"&02I,FZ59&
M6ZG=0( T,6V#/2 >W.3:6CAVL2_KQJ_G[&19D;:^Q.?S?9^_\^5NLC/VM]L@
M$MQ72KMIM"':GL:Q*S98"3<P6]1\LC*V$L1;NX[=UJ(H ZA2<9HDQW$EI(YF
MD^"[M+.)J4E)C9<67%U5PCXL4)G=-!I&CXXKN=Z0=\2SR5:L\1KI^_;2\B[N
M6$I9H7;2:+"XFD;SX>DB]_$AX(?$G=NSP6>R-.:WWWPIIU'B!:'"@CR#X.4.
MSU I3\0R_K2<47>E!^[;C^R?0NZ<RU(X/#/J5I:TF4;C"$I<B5K1E=E]QC:?
MD><KC'+A"[LF-A]%4-2.3-6"64$E=;.*^_8=]@#CY 5 V@+2H+NY**@\%R1F
M$VMV8'TTLWDCI!K0+$YJ7Y1KLGPJ&4>S,XNE))BO+2*_-<&;&[%4Z-Y.8F)Z
M'Q07+=6BH4I?H#J&"Z-IX^"C+K'\'Q^SK$Y;^JAMD1XD_%KK :3O^Y F:7Z
M+^MRS0)?]@+?.2X)SJ4KE'&U1?@Y7SJR_%_\>B[9ABM_GLOWRJG;B@*G$3>#
M0WN'T>SUJ^%Q\N& TKQ3FA]BGUUS[Y6U0C K6!C+:*G7#K[SPUIH2_9)%%))
M>GA.^V'VFPW"RB@56(%\O=NFE'_1 ?'QF:FV0C^\?C5.AR<?'"R?1-1!A \J
M&B&K5@B\Z8'4?&)J)W3IX.TI< FQ*R&<8X'5DM%9$CP9?*O)$0=[(7MW]&"4
M)WT>+-[*WO=';.V'*B1"Z_SSM")Z<-(?YB?=.B_9RVTOU!,O%((KYI7V8)BE
M_>-1%JQQ/V/K-C0PEN_$'5J>1YP+WX&.P I"& _R(_Z,CIXK;[S7@!7:=1@S
M#@I3:VIZL?-VDVS>-/!3>#,&+X1=2^TXQ15#D\$)#P[;C)9F0V8;VGEIB(=#
M,#<\C='Z #Y?&4./&W]!-]]G_P!02P,$%     @ %X,&6=9/9PNR!   ^0L
M !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULE59M;]LV$/XK!R\;$D"Q
M)5F6Y"PQT*0KUJ'!@B9K/PS#0$MGBR@ENB05)_]^=Y3CV(FK=@9LDQ+ON>?>
M>'>^UN:+K1 =/-2JL1>#RKG5V6ADBPIK88=ZA0V]66A3"T=;LQS9E4%1>J%:
MC>(P3$>UD,U@=NZ?W9C9N6Z=D@W>&+!M70OS>(E*KR\&T>#IP4>YK!P_&,W.
M5V*)M^C^6MT8VHVV**6LL;%2-V!P<3%X$YU=IGS>'_@D<6UWUL"6S+7^PIOW
MY<4@9$*HL'",(.CO'J]0*08B&E\WF(.M2A;<73^AO_.VDRUS8?%*J\^R=-7%
M(!] B0O1*O=1KW_'C3T3QBNTLOX7UMW9R60 16N=KC?"Q*"63?<O'C9^V!'(
MPV\(Q!N!V//N%'F6;X43LW.CUV#X-*'QPIOJI8F<;#@HM\[06TER;O8!R20+
MQW=BKM">G(\<@?*K4;$!N.P XF\ I'"M&U=9^*TIL=R7'Q&9+:/XB=%EW OX
M1]L,(9X&$(=QTH,WWEHX]GCC?@O_?C.WSE 2_'/(Q@XB.0S!A7%F5Z+ BP%E
MOD5SCX/9+S]%:?AK#\%D2S#I0Y_=4J&5K4+0"_ASA48XV2S!TX8K;9T]1+@?
MLA,N6!C6:!"$A8565($4:MF JW1K15/:DS.XJPSB7A#A5C[L/Z"8X#8FM%./
M$/G-N._5LS%JA\]Q= )'$*?!-)SR(@_"?$R+R3C(QA->I,$XB^&3,)*3<E\X
M9N&<OE',TL>)1XOR&/[]]L?K?-\4JBTI$VREC8-3AZ;>PUY7LJA D+<:[<#*
M92,7LA"-&[+:GD!/MH&>_'"@KX5KC722^!P(^P>R7"K_^E#P^]7<54@WQ"Z\
M?A$(]0S/F4$G]J,8O$X:<N#+Q/%'C_&!W<K8CO1:RIRZRQQ\G3DG79BC,./M
M!*(P#%(*-6U2R/,@RT->9Y#%01;GO,XA#8,\B7@]A20*PFQ"*4OTQ((B"%D4
MQ$D"=]H)]<K.E7BD_K%)FX04)$E&'K;VC+*!I-$ZR*:D:@PW7->-@WNA6OR>
MSXX@"8DMF?^]I'L'+05BAPFU4>IEQ)5T"X?@Q ,'H2FA0..HB<*\E<K[\YD!
M/E /YDN,I;LT96=?Z7HEFD>0%,*YDDO"*[?Y*[MT+\%'#?OL&<(=]/NO"S+"
M432E)J04]U/RD<*E4%3P<]EXQM2?9-W6+Z69M>IN8:XJXC1OG2?Y2%-'H6LZ
M5F#IR^RY3)ETT1K#45E1Q6YT'N71E@(#]]G54[/IMF;3'[^<B9(A@MTHQ 0^
MHO).?U&_!XNV7T^'+7>PS0;;Z9<VTE4E[$YUGKTHW[=88#TGN'&XN8D_^^$$
MRU-Q3TA+)' >V)Z]YB]#+O!'%,:>P&28T7?Z6K"4MM MA<1P]J;#%'ZFWPG]
MOFH:^_=%7Z.X$K:B=)&ECZBH68'=R^#5_RO/21*,P["[;9(L!3]KGNK%:6OY
M6K/HN&2XW#IXRN]*-&3>=S**6PUUIXC[U3@.\G%T*,5&.^-8C6;IATX+WF_=
M9+9]NIUKWW3CW//Q;BB^%F8I&TM,%B0:#C.Z^DTW:'8;IU=^N)MK1Z.B7U8T
MFZ/A _1^H;5[VK""[;0_^P]02P,$%     @ %X,&638'IZ$C!   5PH  !D
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
M34-E'6A_+:4Y&#;!\$K.?P-02P,$%     @ %X,&69^UMJXN P  =P<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULE55M;]LV$/XK!W4H$L"U)%IR
M4L<V$*<=UF$M@CCK/@S]0$MGBXA$JB05I?]^1TI6',PQVB\BC[I[[I4/YZW2
M#Z9 M/!4E=(L@L+:>A:&)BNPXF:L:I3T9ZMTQ2V)>A>:6B//O5%5ABR*IF'%
MA0R6<W]VJY=SU=A22+S58)JJXOK'"DO5+H(XV!_<B5UAW4&XG-=\AVNT?]>W
MFJ1P0,E%A=(()4'C=A%<Q[-5XO2]PE>!K3G8@\MDH]2#$S[EBR!R 6&)F74(
MG)9'O,&R=$ 4QO<>,QA<.L/#_1[]=Y\[Y;+A!F]4^8_(;;$(+@/(<<N;TMZI
M]@_L\TD=7J9*X[_0=KH7+("L,595O3%%4 G9K?RIK\.!P67TB@'K#9B/NW/D
MH_S +5_.M6I!.VU"<QN?JK>FX(1T35E;37\%V=GE%^K[)YFI"J%&#3>JJJA6
MZX)KA+-[OBG1G,]#2YZ<?ICUJ*L.E;V".H7/2MK"P$>98_[2/J0(AS#9/LP5
M.PGX9R/'P-Z/@$4L.8$W&=*>>+S)*W@?N99"[@S<4M)=MO]>;XS5-"7?CN7;
MP27'X=S-F9F:9[@(Z&H8U(\8+-^^B:?1U8E@DR'8Y!3Z<DTW,6]*!+5U#:J5
M1&F-DU;<B RXS.&#*!N+.;A^GOVEC#D_;*O/\%A:IQW?%PC9"X>;P6'>.Y3.
M8>D=BF>'QI>T1?IP UM5TN4W<"8DV$(UA@#,"/ IP]H>Z/-*->3H? ;WA49\
M,42P%D\O#V@F<)@)DLH?$'MA<NK7E__%^QN<I:,HC<]I=Y$F3H[9*)U,W 'M
M6/P>[C!3,A.EX)Y+J!*MO^^8O^./J(F^NA2H2(TUEO*CZ9KU_?D)56!L-(T3
MMR33R"UIMTPN+KO>$G<!;K=$9LX[\4+V\,[140Z\Y3HW\/;-)8O9%21LV,;3
M=!B,7PLBC=A!$&ERK&[/??/^XJM^.JA^T9@Q5[UH'$TZ.9UV<IK^%-)^NDYC
M'66"\( ,*]0[3_F&YIA&J^/%X71X5:X[,GU6[YZDSUSOA#10XI9,H_%%&H#N
M:+X3K*H]M6Z4):+VVX)>1M1.@?YOE;)[P3D8WMKE?U!+ P04    "  7@P99
MC!X=?;X$  !T#   &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6RM5VUO
MVS80_BL'-R@:0+$E67:<Q#&0I"W6 1V")-L^#,- 2V>+*$4J)!7'^_4[DK)C
M9[93% T06Z3NY;F[Y\CS>*'T-U,B6GBNA#27G=+:^KS7,WF)%3-=5:.D-S.E
M*V9IJ><]4VMDA5>J1"^-XV&O8EQV)F._=ZLG8]58P27>:C!-53&]O$:A%I>=
MI+/:N./STKJ-WF1<LSG>H_V]OM6TZJVM%+Q":;B2H'%VV;E*SJ\'3MX+_,%Q
M83:>P44R5>J;6WPI+CNQ X0"<^LL,/IZPAL4PADB&(^MS<[:I5/<?%Y9_^QC
MIUBFS."-$G_RPI:7G5$'"IRQ1M@[M?@%VW@\P%P)XS]A$60'<0?RQEA5M<J$
MH.(R?+/G-@\;"J-]"FFKD'K<P9%'^9%9-AEKM0#MI,F:>_"A>FT"QZ4KRKW5
M]):3GIW<H;&ZR6VCN9S#C3+6P(<'-A5HCL<]2QZ<7"]OK5T':^D>:T/XJJ0M
M#7R2!1;;^CU"MH:7KN!=IP<-_MK(+J1G$:1QFAVPUU^'V_?V^M\5+I,%W*%@
M%@NX<O3@EJ.!OZZF)$5\^7M7!H*#;+<#UT/GIF8Y7G:H20SJ)^Q,WK]+AO'%
M ?C9&GYVR/KDGGJR: 2"FL'^4'P5=T$_;/QCL&1+I'^-Z&T:_@Q5J"FZF@)5
M!-<5@<B+WZBJ9G))39JKN>3_DMA1TAT17X7PK2?=1MK-UCN$7V_ASQWFR&W6
MZ!M5+"-@!F9*T+E!G.227*G&D"US? X/'N$FV^">H&YM;$/=7MTP4^Z"<$[!
M2%]\L*BIX9@_//+0&,DQ',&'M!^[[RQ*1GVXQR?43.8A75C50BT13W1;BRE*
MG''2S>($DBC-4KC5:H;&G6I,P R)<$Y342(U20RS$5G.SC)X4)8$\CU 2724
MG,%9=$:?OREYLD_P'*Z,H=.=4XVXIO/4!9(>P_MWHS1)+R"-!G'<.MOEYZCU
M1-]IE-'#/SO^?&IN-:>#G8LE:5:UYH;BIT(+I%/S_]GL4@U73#O ,"YST124
M7<A+)N=(&T HR9/%K@]DC]O->&E9:[K(M%V&,CTVO':ONL0:5SO'8BZI_0-
MDG<8*1]%\W)[*&G TQ")EHVV)3PV3%-@3I[ ]K>[H23Z;G0$!=!4#;&"R U'
MZ:B;O-D-!_A_\V+KIQ$[2:+!V?<S>ABE\>@@FP?1,'Z3QY2V+![\$(6SZ)3Z
MZ1!UTU&49*<_C[+.ZY? 2/.:85,*NM74;A8X4;.3AA;,80]IV4/" S?#8'TS
M#'[P9K@+MQ!,E_"PK+V NR!VW0^'73QXWCLZ^FO"S0@NH"?N<N&(S\(5NEPU
M2=L(_J YO3"O2K3BD^!LRH6_>2-8E#PO@6E<]7U!\Y MN6O 7#4NTS5;.M>1
MKQA-AZ$^+J%K9KXP,&^TI@QO.@$5T.74SDKP(I":"<_X, B_;K8W;I;K5IE9
M;WB*<RZE"Y%2O42FB8>CZ#2-X=.S TP0PJGM6Y7":0F=#&EW>/S:'$I/2?=(
MW.&J\"?R:=K?Q9K>QB18H9[[>=> 3UT8"M>[ZY'Z*DR2+^)A'O_*-,5AB-$S
M4HV[I\0.'6;<L+"J]G,E\9ZF5/]8TL\"U$Z WL^4LJN%<[#^H3'Y#U!+ P04
M    "  7@P99XR69\0P#  " !@  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M,2YX;6R=5=MNVS ,_17"&X8&2.M+[ED2($DW;,,*%&VW/@Q[4&PF%B9+F20W
MR=^/DATW!=H\[,42)?'P\%"B)SNE_Y@<T<*^$-),@]S:[3@,39ICP<R5VJ*D
MG;72!;-DZDUHMAI9YIT*$291U \+QF4PF_BU6SV;J-(*+O%6@RF+@NG# H7:
M38,X."[<\4UNW4(XFVS9!N_1_MC>:K+"!B7C!4K#E02-ZVDPC\>+KCOO#_SD
MN#,G<W"9K)3ZXXROV32('"$4F%J'P&AXPB4*X8"(QM\:,VA".L?3^1']L\^=
M<EDQ@TLE'GEF\VDP#"##-2N%O5.[+UCGTW-XJ1+&?V%7G>TE :2EL:JHG8E!
MP64ULGVMPXG#,'K#(:D=$L^["N197C/+9A.M=J#=:4)S$Y^J]R9R7+JBW%M-
MNYS\[&RIBH);4MD:8#*#I9*6RPW*E*.!BP>V$FA:D]!2+.<1IC7NHL)-WL#M
MPPTAY08^R0RSE_XA<6R()D>BB^0LX+=27D$R:D,2)=TS>)TF\8['Z_Q7XM?<
MI$*94B/\FJ^,U71[?K^F0A6D^WH0]Z+&9LM2G ;T9 SJ)PQF'][%_>CCF12Z
M30K=<^BS>WJA62D0U!H>F=9,V@-\YVS%!;>4Q6M\SR,^Y%B]$TY(7(+U=JI+
MS&!WC"">([A-54I+FS0WL%:"7CG=&^^K2D/*FM88[OG^Q7T JB8VU21+'"#V
M1@<63#"94EP+*]QP*:DJ+L,M:JXR> _#=B_J^'$T&L \R[A[WP;2G.D-85L%
MJ3)U67%/[<N@HZ;I/6E-!;\\(*.^Q.AFPZ#='_0(*AYUX9K43"NLM58%U!6C
M=(;MJ#MLN;$3]UJPS!G=%.,4.HIQ\ &HR)>XY\;=I*-@3J:LU&[%R5ES ,>A
M30BI*#.W1T2Y9E7TBW@0MR".XU,QD+(YE6'0'O5&E0S#P6NW*3SI"@62-*[W
MD4RN8%6#:%:;]CJONLKS\:HWWY"RG(@)7)-K=#7H!:"K?E<95FU]CUDI2QW+
M3W/Z1:!V!VA_K90]&BY \].9_0-02P,$%     @ %X,&68(ICEC/ @  5@D
M !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULS5;13MLP%/V5JPQ-3((F
M34H[6!L)6J$QP89 L(=I#VYRVU@X=F8[+4C[^-E.FK526H;4A[TDMG//N3['
MUW:&2R&?5(:HX3EG7(V\3.OBS/=5DF%.5$<4R,V7F9 YT:8KY[XJ))+4@7+F
MAT'0]W-"N1</W=BMC(>BU(QRO)6@RCPG\N4"F5B.O*ZW&KBC\TS; 3\>%F2.
M]Z@?BEMI>G[#DM(<N:*"@\39R#OOGHT'-MX%/%)<JK4V6"53(9YLYRH=>8&=
M$#),M&4@YK7 ,3)FB<PT?M6<7I/2 M?;*_9+I]UHF1*%8\&^TU1G(^^C!RG.
M2,GTG5A^QEK/B>5+!%/N"<LZ-O @*946>0TV,\@IK][DN?9A#=#M;0&$-2#\
M5T!4 R(GM)J9DS4AFL1#*98@;;1ALPWGC4,;-93;5;S7TGRE!J?C2T(E/!)6
M(MP@4:5$LT1:P>$$-:%,?8!CN,8%,NB:UL/]! X//L !4 XWE#&S$FKH:S,1
M2^<G==*+*FFX)>F7DG<@/#V", A[+?#Q;O@$DPY$@8-'FW#?R&\\"!L/0L?7
MV\+W36<H@0M^G)12&OE E$)CPF^X0SM$^;Q-Y$Y6N_W.5$$2''EF?RF4"_3B
M]^^Z_>!3F^0]D6T8$#4&1(X]>K4(CN"\DDYX"M>43"FCFJ):%4<*9NLUIKBH
MKX++9N""**K@Q[5) %<:<_6SS;AHG\;MB6S#N%YC7&]GY=P0^63VR90A*.M!
MY55=/;.2I]834UWV8$%I[4M$;@Y@1=P95C#"V_RIDO9=4GL,+^+NZ=!?K*O>
M&;*AY:31<O+&7<#^KG_;+'?2O745]T2VH;S?*.__5^7?WZ=Q>R+;,&[0&#?8
M63*3K57=U,Y+FP&#U^M[9T@U67_MUK-_'&8SSBE7P'!F0$%G8&I*5K=XU=&B
M<!?A5&ASK;IF9GY\4-H \WTFA%YU[-W:_$K%?P!02P,$%     @ %X,&61G0
M18"# @  PP8  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULK55=;YLP
M%/TK%JNF5MK"-TDZ@M0FJMI)DZIV71^F/3AP$ZR"S6P3VG\_VU!$$YKM82_@
M:]]S? [VO<0-XT\B!Y#HN2RH6%BYE-6Y;8LTAQ*+":N JI4-XR66*N1;6U0<
M<&9 96%[CA/9)2;42F(S=\N3F-6R(!1N.1)U66+^<@D%:Q:6:[U.W)%M+O6$
MG<05WL(]R(?JEJO([EDR4@(5A%'$8;.P+MSS9:3S3<(/ HT8C)%VLF;L20<W
MV<)RM" H()6: :O7#I90%)I(R?C=<5K]EAHX'+^R7QGORLL:"UBRXI%D,E]8
M,PMEL,%U(>]8<PV=GU#SI:P0YHF:-C>86BBMA61E!U8*2D+;-W[NOL, X ;O
M +P.X/TKP.\ OC':*C.V5ECB).:L05QG*S8],-_&H)4;0O4IWDNN5HG"R>2&
M[H!*Q@D(=+H"B4DASM!G]'"_0J<G9^@$$8J^YZP6F&8BMJ7:4R/MM.._;/F]
M=_B_UG2"O/DGY#E>, )?'H>O()T@WS%P_RW<5DY[NUYOUS-\_E_LOJ 5$6G!
M1,T!_;Q8"\G5A?HUYJ\E#,8)=9&=BPJGL+!4%0G@.["2CQ_<R/DRYO8_D;WQ
M[O?>_6/LR1UNU,V1P DN1D^RA4<&KJM_ETQG\WEL[X8.#I/FSMSKD]XH"WIE
MP5%ECZK2]3VK.-LJWZ/B6H9PN&^P)VTDY1UA82\L/"KLBE"B:BM#6\;&;W]X
ML.=L.@N]/66'6:X3><%\7%W4JXN.JAO4[IBTZ/"DPED0[DD[S'+=,/#]/6GV
MH,7H]OX-\RVA A6P44!G,E7F>-LRVT"RRG2=-9.JAYEAKOXRP'6"6M\P)E\#
MW<CZ_U;R!U!+ P04    "  7@P99'/,7E?,#   5%@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S-"YX;6RU6%UOVS84_2N$5@PMT%H?EA7;LPTXD;1E6(N@
M:;>'80^,=&T+D4B/I.)LOWXDI2AVI,CVRK[8(L5S#GDN/\0[VU%VSS<  CT6
M.>%S:R/$=FK;/-E @?F ;H'(-RO*"BQDD:UMOF6 4PTJ<MMSG, N<$:LQ4S7
MW;#%C)8BSPC<,,3+HL#LGTO(Z6YNN=93Q>=LO1&JPE[,MG@-MR"^;F^8+-D-
M2YH50'A&"6*PFEM+=QJ[G@+H%K]GL.-[ST@-Y8[2>U6X3N>6HWH$.21"46#Y
M]P!7D.>*2?;C[YK4:C05</_YB3W6@Y>#N<,<KFC^1Y:*S=P:6RB%%2YS\9GN
M?H%Z0"/%E]"<ZU^TJ]LZ%DI*+FA1@V4/BHQ4__BQ-F(/('FZ 5X-\%X"_%<
MPQHP/%7!KP'^J0JC&C Z%1#4@$![7YFEG0ZQP(L9HSO$5&O)IAYTN#1:&IP1
M-;-N!9-O,XD3BY\I37=9GB-,4G1-!";K["X'M.0<!'^//LG)_0%]PHQA-070
MVQ $SG+^3M9^O0W1VS?OT!N4$?1E0TLN2?C,%K)?BMU.ZCY<5GWP7NG#$'VD
M1&PXBD@*:0<^[,<'/7A;^M&8XCV9<NGU$OY:D@'R)N^1YWA^1W^NCL'S 7)<
M#1]V#>?;U*-O4X_[X2$D S1TNN '7@Z;"3;4?,-C$VS9-<'0G[_)]NA:0,'_
MZIHY%;G?3:ZVW2G?X@3FEMQ7.; 'L!8__N &SD]=83-)%IHDBTR2Q8;(#L+M
M-^'V^]B;<'?%LD(&&JE.O(=%X#N.,[,?]H/4RW]ND$Z2C$Q*QL<D#VP=-;:.
M>FV]P0*(Z-Q;>X'GKA"39*%)LL@D66R([""401/*X'MNB(')<)LD"TV212;)
M8D-D!^&^:,)]T;MRXXQD E N/YY2^9W4A!O7'UAK1GGGNJYH1WO[B-?>+'NU
MSPW@*8J12<7XB.*!X>/&\'&OX<LD*8LREQMFBG!!F<C^Q>H2T^7QN*4_:5G<
MJW:NQ2<(1B8%X[;@^#6#)XW!DWZ#]TQ%\"CON!RZS)VTI$>C%]Y.6F?ERR9A
MF\5M.=:F:;6)>\?T/_< UWF^93F]GGUA. 5YC2J@^W[4BSYW5S?*%AIEBXRR
MQ:;8#J.Z=W=VO^=17K.;BKI)MM H6V24+3;%=AAU[SGJ7N]:OB8IK/2I_J$Z
MU85>W$0N;EL_%IC==R]SK[U1^:T#IU_^[$">HAD9U8R/:5;&VWM9JP+86N<7
M.4IH24257VAJFQSF4F?N7M1?NM,KMZ,^=*=1E:%\IJ\2IA\Q6V>$HQQ64LH9
M7,CSA54YR*H@Z%;GS.ZH$+30CQN0H66J@7R_HE0\%91 DPE>_ =02P,$%
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
M<VAE971S+W-H965T,S@N>&ULM5?=3MLP&'T5*Y.F36(D3MN4LC;2@$UC@H%
ML(MI%R;YTE@D=K ="M(>?K93DDZB+BO+36LG/L?G^TF.,UUP<2MS (4>RH+)
MF9<K5>W[ODQR*(G<Y14P?2?CHB1*3\7<EY4 DEI06?AA$$1^22CSXJF]=B[B
M*:]501F<"R3KLB3B\0 *OIAYV'NZ<$'GN3(7_'A:D3E<@KJJSH6>^2U+2DM@
MDG*&!&0S[Q/>/\"1 =@5UQ06<F6,3"@WG-^:R7$Z\P*C" I(E*$@^N\>#J$H
M#)/6<;<D]=H]#7!U_,3^Q0:O@[DA$@YY\8.F*I]Y>QY*(2-UH2[XXBLL QH9
MOH07TOZB1;-V''@HJ:7BY1*L%924-?_D89F(%0 >K@&$2T!H=3<;695'1)%X
M*O@"";-:LYF!#=6BM3C*3%4NE=!WJ<:I^ 1T2!)]0-^)$,1D"+T[ D5H(=]/
M?:5W,.O\9,EVT+"%:]B^U6P7A9,=% ;A\&^XKX6UZL)676CYAFOX3BFC95VB
MW^C":D*7B@M C>CGY#GI3(?ORXHD,/-T"TL0]^#%;]_@*/CH$#MHQ0XL^V!M
M*J4$V&G4[: CD(F@E>V]GR=Z+3I64,I?S\D>]"![V,H>.G-LY2(%HGQ.F1L[
M0H] A'2H&+4J1B^L=*/G&G*:%+HS"4O1(0A=?88^W]6TTJ\$A:Y8"@*=56!Z
MELT='>'<=LO41FU045\=$?4@>]S*'K^B(]S8P<:.V&M5[+D[@CS\V[/OI-LR
M99-6[*2O2D]ZD(V#[O4?O*+6&\ XV%AMO&)$^(7U/LLRFH!]\D\)JS/MW+5P
M/^5N[FVSV-D4#OLJ/^[#LG#G6=CI+9OJ[P;CS>]_W-D0=GM)5___[ #N?;?-
M<&=L>-1;;_1A7KAS+^QTF4V]X09'ZUO#7SFNFJ/_*1%SRB0J(--4P>Y8ARV:
MTW0S4;RR)]@;KO1YV YS_04"PBS0]S/.U=/$'(K;;YKX#U!+ P04    "  7
M@P99P0H; LH"  "R"   &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6RM
M5FMOVC 4_2M65DVMM)(GCS*(5 C3-JT:*FOW8=H'0PRQFMB9[4#W[W?MA)1'
MRJJM7\"/<\[UN7[<##9</,B$$(4>LY3)H94HE?=M6RX2DF'9XCEA,+/D(L,*
MNF)ERUP0'!M2EMJ>XW3L#%-FA0,S-A7A@!<JI8Q,!9)%EF'Q>T12OAE:KK4=
MN*6K1.D!.QSD>$5F1-WE4P$]NU:):4:8I)PA099#Z]KM3]H:;P#WE&SD3AMI
M)W/.'W3G4SRT'+T@DI*%T@H8_M9D3-)4"\$R?E6:5AU2$W?;6_4/QCMXF6-)
MQCS]3F.5#*V>A6*RQ$6J;OGF(ZG\F 4N>"K-+]J4V"Z %X54/*O(L(*,LO(?
M/U9YV"& 3C/!JPC>(2%XAN!7!/^E$8**$+PT0KLB&.MVZ=TD+L(*AP/!-TAH
M-*CIALF^84.^*-/G9*8$S%+@J? +@2Q+=(EF< +C(B6(+]'7G BL*%LA,XW&
M7"J)SB.B,$WE!:#O9A$Z/[M 9X@R]"WAA<0LE@-;P9*TL+VHPH_*\-XSX7UT
MPYE*))JPF,0-_.@TOW.";T,JZGQXVWR,O)."GPO60M[5.^0Y7M"PGO'?Z&D+
M.:ZA^TUV_B_ZY)^C[R7#KP^';_3\TX?CQ_5<*@%7^F?3!I<20;.$?N;Z,L<+
M,K3@'9-$K(D5OGWC=ISW3=E]3;'H-<4FKR2VMP]!O0_!*?7PZ3ZFYCXN]'UL
MVHM2IF-D=(58AU[GRKD:V.O=)#>@>D[/WT=%QZBVW_7;^ZA) ZKC=[T:M>>W
M7?MMG_1[CP7%<WB+GNPVN6T?Q>X=.#U&N-Y!-J)CS&7@'KALT.D=>K1W'N&,
MB)6I?A(67S!57KEZM"ZPUZ:N'(R/W/[8;1B/H""7]?-)OJSF-UBL*).0KB6$
M<EI=6*\H*V3943PW)6#.%104TTS@HX((#8#Y)>=JV]$!ZL^4\ ]02P,$%
M  @ %X,&63YA0=^S P   0X  !D   !X;"]W;W)K<VAE971S+W-H965T-# N
M>&ULK9=MCZ,V$,>_BD5/U:ZT#0\A0+8)TMZNJKMJ3[>ZO6M?5'WAP"2@,SBU
M39+]]AU#EF2!<RK4-PG&GO'O/P/,>+'GXKO, !0Y%*R42RM3:GMKVS+)H*!R
MPK=0XLR:BX(J'(J-+;<":%H;%<SV'">P"YJ75KRH[SV)>,$KQ?(2G@2155%0
M\?(>&-\O+==ZO?$EWV1*W[#CQ99NX!G4M^V3P)'=>DGS DJ9\Y((6"^M._?V
MWO6U0;WBCQSV\NR::"DKSK_KP<=T:3F:"!@D2KN@^+>#>V!,>T*.?XY.K79/
M;7A^_>K]MUH\BEE1"?><_9FG*EM:D4526-.*J2]\_P&.@F;:7\*9K'_)_KC6
ML4A22<6+HS$2%'G9_-/#,1!G!BATV, [&GC_U6!Z-)C60ANR6M8#531>"+XG
M0J]&;_JBCDUMC6KR4J?Q60F<S=%.Q8^ ,9#D%_*,#TA:,2!\33Y158E<Y3B!
MH\];$%3EY8;4B\EC3E<Y:Z:O'D#1G,EK]/#M^8%<O;LF[TA>DJ\9KR0M4[FP
M%6+JS>SDB/2^0?)^@/1[54Z(-[\AGN/Y ^;W9O,'2"9DZM3FT[?F-@:GC9#7
M1LBK_4W-$?KK;B65P*?N[R%%C0M_V(5^%6_EEB:PM/!=DR!V8,4__^0&SJ]#
M^OXG9V_43ENU4Y/W6,><7,$A856J4ZXR(#(_D(*7*I,$RA12@AF"-D/70_%H
M-@GJ3?279!?/IJX3+NS=N5 CRDBA?BO4OR1T-D3>6,W.R%W\(H9>!]WH?"3Z
MK$6?74(/AM!G/?0H"B.G0V[T/9(\:,F#2^3A$'G0(P^]T(LZY$;?(\G#ECR\
M1!X-D8<]\L")?+=#;O0]DCQJR:-+Y/,A\JA'[N,;.NN0&WV/))^WY',C^=<,
ML#-9*Q!#_//^,^-ZOM_A-^XPDM]U3L75,2O@BC+"VP+*Z@*ZI2_8"*GATNCT
MTQ)%OM_]=)HW'BOLK&MPC<(>0<I;\K'$W(!4@T+<?G[FH:[(;W48]QFKXU3;
M76,QC9^TTU*1'655W?IT<\5.S<Z@2J^?+B<*O>YC:,88*_-4U%US5;\K>(4J
M6=/*P &22D%Z0TJNR N>%1)>X!.9Z%M-Z<<BOQ:\((JN&$P&E4_[A7+N.-UJ
M8P8;*_Q4Y%USE?_\XW3>8'LM!"9_4)W?:V B9^[VTCJPS V#4Q :;/NL/]>'
MHT]4;/)2(M,:[9Q)B%$4S7FC&2B^K5OV%5=X *@O,SRC@= +<'[-N7H=Z%-
M>^J+_P502P,$%     @ %X,&6<J+ &-C P  >PH  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#$N>&ULK59=;]LV%/TKA%84";!8GY;3U!:0V"O6846#9%T?
MAC[0TK5%E")=DK*3?[]+2M9L5]'FH2^V2/$<WG-T>7FG.ZF^ZA+ D*>*"SWS
M2F,V-[ZO\Q(JJD=R P+?K*2JJ,&A6OMZHX 6#E1Q/PJ"U*\H$UXV=7/W*IO*
MVG FX%X175<55<]WP.5NYH7>?N*!K4MC)_QLNJ%K> 3S:7.O<.1W+ 6K0&@F
M!5&PFGFWX<UB8M>[!7\RV.F#9V*5+*7\:@?OBYD7V(" 0VXL \6_+<R!<TN$
M87QK.;UN2PL\?-ZSOW/:4<N2:IA+_ID5IIQYUQXI8$5K;A[D[E=H]8PM7RZY
M=K]DUZX-/)+7VLBJ!6,$%1/-/WUJ?3@ 1.,7 %$+B$X 8?("(&X!\>D.Z0N
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
M0TVKQVSB3.*CPK5;YVGS,>-/(M:4293!2OLY5Y$N%%%]'Z@&BF_+(_8]5_K
M7MYN@*0@C(&>7W&N'@?FU-Y\I9G_!U!+ P04    "  7@P99%N.?ES $   4
M%@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6RUF-MNXS80AE^%4!?%
M+K"-#CXD3FT#&TMM4VR*U,FV%T4O:&DL$Z%(EZ3MI-B'+TG)BA4H2KQE;F*)
MGOG(F9\S#CG><7$G5P *W1>4R8FW4FI][OLR74&!Y0E? ]/?++DHL-*O(O?E
M6@#.K%-!_2@(AGZ!"?.F8SMV+:9COE&4,+@62&Z* HN'"Z!\-_%";S\P)_E*
MF0%_.E[C'&Y ?5E?"_WFUY2,%, DX0P)6$Z\3^%Y$O:,@[7X@\!.'CPC$\J"
M\SOS<IE-O,"L""BDRB"P_MC"#"@U)+V.?RJH5\]I' ^?]_2?;/ ZF 66,./T
M3Y*IU<0[\U &2[RA:LYWOT 5T,#P4DZE_8MVE6W@H70C%2\J9[V"@K#R$]]7
MB3APT)QVAZARB)XZ])]QZ%4.O:<.I\\X]"N'_FMG&%0.-G2_C-TF+L8*3\>"
M[Y PUIIF'FSVK;?.%V%FH]PHH;\EVD]-Y[ %M@$TAY3GC%CQ?D"_82&P41"]
MCT%A0N4'/?KE)D;OWWU [Q!AZ(I0JHWEV%=Z&0;FI]64%^64T3-3]M 59VHE
M4<(RR%K\XV[_88>_K\.O<Q#M<W 1=0)_W; 3%(T^HBB(^BWKF;WD3D]0$%KW
M7ELX_V_VY)MG;R2C5V^(GN7UGN'%1.(\%Y!CNQ?X$NVWR%^?M2FZ5%#(O]M4
M+[G]=JYI>.=RC5.8>+JC21!;\*;??Q<.@Q_;4NX2%KN$)8Y@#7'ZM3C]+GI=
MK:*LUG\A^ZAK,:4;70BF*!>0$\8(RTVO!"'T:*IK1>AVC"C!"T*)>M"-E6*6
M0IN&Y?1#.[WYC=E.PV#L;P^5>=DD;C$9-4V23I-&;@9U;@:=N;D5F,DJ:*S0
M-2=,F9S<ZM\U]+7>Q4O!"S3;)V5'U K-;)L%@2Z I2O]>WFG[;6;R:/>_WNP
M>?Z9\TPB+M"-5I:D( TJ!4.SY3(G\JXMKYU+/[8V7,)BE[#$$:RA_[#6?_A&
MC6OH4AR7L-@E+'$$:XAS6HMS>F3C,C6*T7I?I4I7:9LV)38,#AI%<#(Z>]*3
M7F45O\HJ><FJ$?]9'?]99_PW%&!]^3NZA73%..7Y@VXQ5X218E.TA=U).W9+
MNH3%+F&)(UA#DE$MR>B-^L7(I3@N8;%+6.((UA G#![/)4%GQ212MP2L=*-8
M"YYM[#\PR]86T0TZ5@^GM/B%(/OH ;"0:(@*>Z1ID\'5@IHZ')P/PV_H7/C^
MN<[5C3M:#9>TV"DM<45K"A,]"A.]4?^JP*XD<DF+G=(25[2F1(]'Z;#S,'A,
M#W-Z>'9*BU\(<E#VL-;T.STK^P>W7/JTEMOK1:D/N!NFRON->K2^POQD+^Z>
MC%^$Y[.P93PV5Y[V5NT17]Z77F&A#]8245CJJ8*34WW0$>459/FB^-K>L2VX
MTD=)^[@"G($P!OK[)>=J_V(FJ"^"I_\!4$L#!!0    ( !>#!EGS;1#BA@,
M !\0   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;+58;8_3.!#^*U8.
MG4""S7N:[K61V"8(T"%67;C[@/C@3:9)1&+W;*>%?W^VDX:FS?;@-GQI8OMY
MGO',N%-/%WO*OO "0*"O=47XTBB$V%Z;)D\+J#&_HEL@<F5#68V%'++<Y%L&
M.-.DNC(=RPK,&I?$B!9Z[I9%"]J(JB1PRQ!OZAJS;S=0T?W2L(W#Q+K,"Z$F
MS&BQQ3G<@?BXO65R9/8J65D#X24EB,%F:;RTKQ/;4@2-^*N$/3]Z1\J5>TJ_
MJ,&;;&E8:D=002J4!):/':R@JI22W,<_G:C1VU3$X_>#^BOMO'3F'G-8T>KO
M,A/%T@@-E,$&-Y58T_UKZ!SRE5Y**ZX_T;[#6@9*&RYHW9'E#NJ2M$_\M0O$
M$4'JC!.<CN"<$KP'"&Y'<'_4@M<1O!^UX'<$[;K9^JX#%V.!HP6C>\046JJI
M%QU]S9;Q*HDZ*'>"R=52\D2TAAV0!M :4IJ34B?O!;J3YS%K*D!T@^*2XSQG
MD&.]*&<.G*<Q"%Q6_)ED?+R+T=,GS] 35!+TH: -QR3C"U/(/2I+9MKMYZ;=
MC_/ ?ESTCA)1<)20#+(1?GR9'US@FS(V?8"<0X!NG(N";QMRA9SY<^18CC>R
MG]5_T:LK9-F:[HZY\SCKR?^V/@B&VY\65^NY#^@]?!8^_2FAZ(V FG\>RWJK
MZXWKJFIXS;<XA:4ARQT'M@,C^OTW.[#^& OYE&+QE&+)1&*#Y'A]<KQ+ZM$'
M*G"%5K3>8O)M+ <M/=!T]0.RBSPK]&QY,';'T1V!^>$LG ]A\3E,@L+ &<*2
M<]@\]%T[Z&$#7_W>5_^BKVM=>9 LCS*.8[Y>I/_L>9M2+)Y2+)E(;)"#H,]!
M\(N*03!E<J84BZ<42R82&R1GUB=G]KABT-+]H^^EZX=^Z)T4@W.89SFVYY\4
M@W/8;.:Z[DG-2,YA86"%5CA>#,+>U_"BK^_US'.T+:AZI 462-X^$!4%L#'?
M+\K][/F;4BR>4BR92&R0DWF?D_DO*@[S*9,SI5@\I5@RD=@@.;;U_=9O/:X\
M=/S!+6 >.B=?Z-4(S \"[Z2*Q",PV_)]Y^3JD8SA',\_*Q#F4<-3 \MUI\E1
M2ALBVMML/]MWLR]U#W<R?V-?K^R1^5AUO[K!^B[?ML[O,,M+PE$%&VG*NIK)
M:L;:;K0="+K5[=8]%;)YTZ^%[."!*8!<WU J#@-EH/]/(/H74$L#!!0    (
M !>#!EE$>V:3\0(  -<'   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;*V5;6_3,!#'OXH5)C0DUJ1Y7$<;:>U @)@TM0Q>(%ZXR;6QYMC!=MKMVV,[
M:>BZM/""-ZT?[O[YW=F^&V^Y>) %@$*/)65RXA1*55>N*[,"2BP'O *F=U9<
ME%CIJ5B[LA* <^M44M?WO-@M,6%..K9K=R(=\UI1PN!.(%F7)19/4Z!\.W&&
MSFYA3M:%,@MN.J[P&A:@[JL[H6=NIY*3$I@DG"$!JXES/;R:)<;>&GPCL)5[
M8V0B67+^8":?\HGC&2"@D"FC@/7?!F9 J1'2&+]:3:?[I''<'^_4/]C8=2Q+
M+&'&Z7>2JV+B7#HHAQ6NJ9KS[4=HXXF,7L:IM+]HV]IZ#LIJJ7C9.FN"DK#F
M'S^V>=AST#K]#G[KX!\ZA$<<@M8AL($V9#:L&ZQP.A9\BX2QUFIF8'-CO74T
MA)E37"BA=XGV4^D<-L!J0'/(^)H1F]H+M-"7):\I(+Y""TQ!ZGU5"X:^$+PD
ME*@G='X#"A,JWVCS^\4-.C][@\X08>AKP6N)62['KM* YC-NUL),&QC_"$R,
M;CE3A43O60[Y<W]7!]9%Y^^BF_HG!3_7;(#\T5OD>W[8PS/[FSL=(&]HW8,3
M.$&7[,#J!4?TCJ3RQYQ3BO2MW&*1_^Q+6R,;]LN:AWXE*YS!Q-$O68+8@).^
M?C6,O7=],?\GL6<9"+L,A*?4TRFFF&6 L$)+6!/&"%N;2_8$6/0%WJC%5LT4
MI$WJ^Z'GC]W-?D0]5E$T"CNK9ZA1AQJ=1+W.<_L<)%*%QA7Z06API@NK-,?8
M1]L(1GL<81S'X0'M2ZLHN0Q'_;1Q1QN?I+TQ> WN2O 2M4?7BQF_ +@(+Z,@
M.N#L,8N249ST@R8=:/*O-P!8;LZ^ D%XW@>:O#Q7+PJ&!YP]5E&8Q >8[EZ-
M+$&L;>N0*.,U4TU!Z5:[[G1MB_+!^E1WK:;)_)%I6MXM%OI*2T1AI26]0:)S
M)YHVTDP4KVPE7G*EZ[H=%KKS@C &>G_%N=I-S >Z7I[^!E!+ P04    "  7
M@P99B(QCG]4#  ";$@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6S%
M6%UOVS84_2N$5@PMT$82]9W9 A)+PS*L0-"TV\.P!]JB;2$2Z9%TG/S[D92B
MR!+MI9N*OM@D=<ZYO/=2ER)G!\KN^19C 1[KBO"YM15B=VG;?+7%->(7=(>)
M?+*FK$9"=MG&YCN&4:%)=65#QPGM&I7$2F=Z[):E,[H754GP+0-\7]>(/5WC
MBA[FEFL]#WPJ-UNA!NQTMD,;?(?%E]TMDSV[4RG*&A->4@(87L^M*_<R=Z$B
M:,3O)3[P7ALH5Y:4WJO.33&W'#4C7.&54!)(_CW@!:XJI23G\7<K:G4V%;'?
M?E;_63LOG5DBCA>T^J,LQ'9NQ18H\!KM*_&)'G[!K4.!TEO1BNM?<&BP46*!
MU9X+6K=D.8.Z),T_>FP#T2-('3,!M@0X)/@G"%Y+\%YKP6\)_FLM!"U!NVXW
MONO 94B@=,;H 3"%EFJJH:.OV3)>)5$+Y4XP^;24/)'>";JZ_Z!"78 %K>7Z
MXTAG,']4;0S>9EB@LN+OP ?PY2X#;]^\ V] 2<#G+=US1 H^LX6<B)*S5ZW1
MZ\8H/&'4 Q\I$5L.<E+@PL#/SO/#,WQ;!J"+ GR.PC4\*_CKGEP F+P'T(&^
M83Z+?Z-7%\!Q-=TSN?/_K.?_V?I1,+QN27A:SSNU)+:(8=.2N&(,D0V694*
MY1/HXV[1DQZ^.B!6@#]_DY+@1N":_V5:'8U]WVQ?E<9+OD,K/+=D[>.8/6 K
M_?$'-W1^,J5F2K%L2K%\(K&C)/I=$OUSZNEG*E %>._M7O53B9NWVY2<1C?4
MNFJ;>4B])($S^Z$?]#$H@,$ E(U!L>LDQZ!\#$KBQ.E 1\X'G?/!6>=OB'06
M X$>P1(3O"Z%R=%&(^A/;SB[Q1CC^FXT\-, BMRAGV,0#*,3?H:=G^$$27X/
MB/S@H&L5#U,<PM',/#?V!H$P@&(O& 1B# J]7BZ;0(Q!$80G A%U@8C.!D+O
M8@"IXF/<CLZRO[;@3"F632F63R1VE(*X2T'\G7>->,HD3BF632F63R1VE,2D
M2V+RC7:-9%P?8.(/BL@8Y,,@'A21,2CTO0$H'X-BU_7,1<1U7KZ%G5>4$;I3
MSIH_:\_ROW8-3JJ63:J63Z5VG(G>J<3]SM6DG<!4J9Q2+9M4+9]*[3B5\"65
M\!O5E%:X_VT8)H-*L#" DF'AR0P@-XS<05$QH:(H&E05NW?8KC';Z%L.+IW:
M$]$<LKK1[B;E2M\?#,:OW<N%:QC/U,V+/MR_R#?7-A\1VY2$@PJOI2GG(I(%
MD#4W(4U'T)T^ZB^I$+36S2U&!68*()^O*17/'66@NX]*_P%02P,$%     @
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
M%!/OG4<RR&G-S8W<?8+6GG/+ETJNW2_9M;*!1]):&UFV8'Q!R43SI?>M'PX
MR-,/B%I ]!@0/P$8MH#AJ1KB%A"?JN&\!3C3_<9VY[@%-309*[DCRDHCFUTX
M[SLT^HL)FR>W1N$M0YQ)KC$5+T4J2R 5*#*798GANRVH O*&7%.EJ(TD.5N
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
M-,"$!6WW'7-H-][YF!:CMD73=$=V=WDPC<-_?*,W<O?P")QF<R@F.Z2;A/T
MN.#E__@'R& 9=X>PGWSNE$>E^:BT )46HM(B+%H]?X[VB,S7K!HE'2N',&D^
M*BU I86HM B+5L\AZY!#%G+U*(&U]Z]A-JI'O]6SLP&3%G0\@/K78#4*"*K-
MJ,.F9QG#9RK(8<_,[-U6F=YRM@21GS^H("X!1/$"8'(-O#-TJ+MDJ#0?E1:@
MTD)46H1%J^?,8:_,=%ZU:F!N*\U0:3XJ+4"EA:BT"(M6SZ'#OIW9OW'W$U7#
M;6_Y>,ZP6390M_)0:4''$SC.R&F6#=3=O Z;KF<XC;*A'YTSIL!7Q1&R4+'8
M9G)_ %.U5L?4U\7A;*/]QKSRS8[VP+P*]X?0!_S^3/PSY:LX$R2!I3)E7 Z4
MPWQ_S+R_D6Q3G'(^,"E96ERN@2Z YQW4[TO&Y---;J Z[)_^#U!+ P04
M"  7@P99@)M-7/\"   A"@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6RM5EUOVC 4_2M65DVMM#8A@5 ZB%1(IVU2I0K:[6':@TDN)*IC9[8#Y=_/
M=D(&)4OIUA>PG7..[SW^N!ZN&7\4"8!$3QFA8F0E4N97MBVB!#(L+E@.5'U9
M,)YAJ;I\:8N< XX-*2.VZSB^G>&46L'0C-WQ8,@*25(*=QR)(LLPWXR!L/7(
MZEC;@6FZ3*0>L(-ACI<P _F0WW'5LVN5.,V BI11Q&$QLJX[5V%?XPW@6PIK
ML=-&.I,Y8X^Z\R4>68X." A$4BM@];>""1"BA508ORI-JYY2$W?;6_5/)G>5
MRQP+F##R/8UE,K(N+13# A=$3MGZ,U3Y]+1>Q(@POVA=81T+1860+*O(*H(L
MI>4_?JI\V"$HG6:"6Q'<8PE>1?".)70K0M<X4Z9B? BQQ,&0LS7B&JW4=,.8
M:=@J_93J99])KKZFBB>#*0C)BT@6/*5+-&%""G2.9FIWQ04!Q!9H'Z%ZP%>
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
M\,O:OCJ@G8,]+Y7"D^$F87C'LC]02P,$%     @ %X,&685RV*DW P  R!,
M  T   !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D
M>-@;<ALGM>38F>.PEE^/;YRF'_@BQL-6EHK&OL?GW&/[AAA&E5D)=K-@S 3+
M0LAJ3!;&E)_"L)HO6$&K,U4R:9%,Z8(:V]5Y6)6:T;0"4B'"0:\7AP7EDDQ&
MLBZN"E,%<U5+,R9Q%PK<[6LZ)OWX(PF<W%2E;$SN3M[_JI6Y?!>X^]&'HZ/>
MW>GE?ORD 4Y)Z!4]?X'H60_7M1@F'>]*KX<?6ZV.>XR1+SSD#1.E#5\TG6=F
M@PDGWLEL3:4AANU.3D:9DIL-C8@+6&5:L.">BC&94L%GF@,KHP47*Q<>0&"N
MA-*!L95D4_4A4CTXN.]Z4&2M3L&ETDUNE\%]S]KA>\"Z!P:Y$)W! 7&!R:BD
MQC MKVRG&=P$GT!!V[Y=E=9AKNFJ/S@G&T)SLTEF2J=,=VGZ9!V:C 3+P([F
M^0+N1I4A@,:HPC923G,E:>-AS6@;5G;.A+B!)_!GMJ.]S+;VK <[)KNF-=0V
MG8SK@/ZVFM/>EHU>I1N4_%Z9+[6=CFSZ4&3L6K.,+YO^,NL,8.I]7)V6I5A]
M%CR7!7.3?W'"R8BN><%":?Y@LT&IS&V :1+<,VWX?#OR6]/REBW-NIR6&>YY
M\ 8]_]UUSIEDFHIMT[;V#WF57^TXNOA7EIO?*ON&O1[;U^JAFSP_?)-1<O@>
MVT/)H9M\$\_-\"V8/,R:#-M#QM9)9N<<TT4#."^.R0\X>8I-TF!6<V&X;'L+
MGJ9,/CG.6'E#9_;/E!U].SYE&:V%N>W ,=FTO[.4UT72C;J&A6A';=K?8'K]
MN#NLVEQ<IFS)TFG;U?FL:0:V8;.V%Q#VD:OF\B,8QV%^!# L#^8 XS@6EN=_
MFL\0G8_#,&]#+S)$.4.4XU@^9-I\L#Q^3F(O_TR3)(KB&%O1Z=3K8(JM6QS#
MCU\-\P8,+ ]D^K.UQG<;KY#GZP#;T^<J!)LI7HG83/&U!L2_;L!($O]N8WF
M@>T"5CN0WY\':LK/B2+85<P;]@3C2))@"-2BOT;C&%F=&#[^_<&>DBA*$C\"
MF-]!%&$(/(TX@CD #Q@21<U[<.]]%*[?4^'F?W>31U!+ P04    "  7@P99
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
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
M 0(4 Q0    ( !>#!ED'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ %X,&61"CZV/N    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M%X,&69E<G",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    "  7@P998.TT6#<%  !#%0  &
M    @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M%X,&6<DO&[;!!@  &QT  !@              ("!>@T  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( !>#!EF3XET-,0,  $D+   8
M          " @7$4  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    "  7@P99";K;_CH&  "Z'   &               @('8%P  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ %X,&63#=4MDA"0  ;TX
M !@              ("!2!X  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( !>#!EF? #O%708  *\:   8              " @9\G  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  7@P99=7749<@%
M   Z#@  &               @($R+@  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ %X,&6=-JC40G P  ? <  !@              ("!
M,#0  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( !>#!EE@
MJVX0;@(  $L%   8              " @8TW  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    "  7@P99TD-!5#L#  !?"   &0
M    @($Q.@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M !>#!EE= _M1_00  /0,   9              " @:,]  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ %X,&6>.6("92!P  MA(  !D
M             ("!UT(  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    "  7@P99;A<I?=D"   D!P  &0              @(%@2@  >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( !>#!EG]+TLL$P4
M *8,   9              " @7!-  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ %X,&65Q)@#45 P  /0<  !D              ("!
MNE(  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  7@P99
MANAC2 D#   8!P  &0              @($&5@  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( !>#!EGP^M-FX ,  -X)   9
M      " @499  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ %X,&66Z*Y!A;!0  "P\  !D              ("!75T  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  7@P993I42/J,-  !6)
M&0              @('O8@  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( !>#!EEC\I 9P0(  (0)   9              " @<EP  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ %X,&6>#4."M$
M @  B@8  !D              ("!P7,  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    "  7@P99EISVK:4(  !Y%@  &0
M@($\=@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( !>#
M!EE%O93O?P(  %0%   9              " @1A_  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ %X,&61V'DX3" @  _04  !D
M         ("!SH$  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    "  7@P998R ^Y<H"  #K!0  &0              @(''A   >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( !>#!EG63V<+L@0  /D+
M   9              " @<B'  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ %X,&638'IZ$C!   5PH  !D              ("!L8P
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  7@P99UJ+/
MU"L#   Q!P  &0              @($+D0  >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( !>#!EF?M;:N+@,  '<'   9
M  " @6V4  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M%X,&68P>'7V^!   = P  !D              ("!TI<  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    "  7@P99XR69\0P#  " !@  &0
M            @(''G   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( !>#!EF"*8Y8SP(  %8)   9              " @0J@  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ %X,&61G018"# @
MPP8  !D              ("!$*,  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    "  7@P99'/,7E?,#   5%@  &0              @('*
MI0  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( !>#!ED#
M0J"]^ (  /D'   9              " @?2I  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ %X,&66I(Z")6 P  #0X  !D
M     ("!(ZT  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M"  7@P99H!-W),<"  !.!P  &0              @(&PL   >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( !>#!EGM^6'0X (  -\,   9
M              " @:ZS  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ %X,&6<$*&P+* @  L@@  !D              ("!Q;8  'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  7@P99/F%!W[,#
M   !#@  &0              @('&N0  >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( !>#!EG*BP!C8P,  'L*   9              "
M@;"]  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ %X,&
M63NUH%@2 P  CPH  !D              ("!2L$  'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    "  7@P99&[A4PH,#  "Q$0  &0
M        @(&3Q   >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( !>#!ED6XY^7, 0  !06   9              " @4W(  !X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ %X,&6?-M$.*& P  'Q
M !D              ("!M,P  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    "  7@P991'MFD_$"  #7!P  &0              @(%QT
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( !>#!EF(C&.?
MU0,  )L2   9              " @9G3  !X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ %X,&67SO1Q73 @  4@D  !D
M ("!I=<  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  7
M@P99Y)6+-'D$  ##%   &0              @(&OV@  >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( !>#!EG1%4T;N@(  !0(   9
M          " @5_?  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ %X,&64FO 86] P  &!8  !D              ("!4.(  'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  7@P99X:N+5:\$  #X
M'P  &0              @(%$Y@  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( !>#!EF FTU<_P(  "$*   9              " @2KK
M  !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ %X,&64OI
MMW]0 P  X0@  !D              ("!8.X  'AL+W=O<FMS:&5E=',O<VAE
M970U-"YX;6Q02P$"% ,4    "  7@P99@<#_&!\"  #3!   &0
M    @('G\0  >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (
M !>#!EF%<MBI-P,  ,@3   -              "  3WT  !X;"]S='EL97,N
M>&UL4$L! A0#%     @ %X,&69>*NQS     $P(   L              ( !
MG_<  %]R96QS+RYR96QS4$L! A0#%     @ %X,&6=W&B,>(!   L20   \
M             ( !B/@  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( !>#
M!EF\ =;!X $  .P@   :              "  3W]  !X;"]?<F5L<R]W;W)K
M8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( !>#!ED4U''DT $  *T@   3
M          "  57_  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     _ #\
*,!$  %8! 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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>70
<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>72
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>108</ContextCount>
  <ElementCount>222</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>33</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Condensed Consolidated Statements of Shareholders' Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Deficit</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Condensed Consolidated Statement of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows</Role>
      <ShortName>Condensed Consolidated Statement of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - Business and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Business and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Goodwill and Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNet</Role>
      <ShortName>Goodwill and Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Credit Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CreditAgreement</Role>
      <ShortName>Credit Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Repurchases of Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RepurchasesofCommonStock</Role>
      <ShortName>Repurchases of Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Stock-based Compensation Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/StockbasedCompensationExpense</Role>
      <ShortName>Stock-based Compensation Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Profit Sharing and 401(k) Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/ProfitSharingand401kPlan</Role>
      <ShortName>Profit Sharing and 401(k) Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Net Income per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/NetIncomeperCommonShare</Role>
      <ShortName>Net Income per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Restructuring Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RestructuringCosts</Role>
      <ShortName>Restructuring Costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Business and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/Inventories</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Goodwill and Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetTables</Role>
      <ShortName>Goodwill and Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNet</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Credit Agreement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CreditAgreementTables</Role>
      <ShortName>Credit Agreement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/CreditAgreement</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/Leases</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/RevenueRecognition</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Stock-based Compensation Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/StockbasedCompensationExpenseTables</Role>
      <ShortName>Stock-based Compensation Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/StockbasedCompensationExpense</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Net Income per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/NetIncomeperCommonShareTables</Role>
      <ShortName>Net Income per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/NetIncomeperCommonShare</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Restructuring Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RestructuringCostsTables</Role>
      <ShortName>Restructuring Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/RestructuringCosts</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/CommitmentsandContingencies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/FairValueMeasurements</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/InventoriesTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Annual Amortization of Definite-Lived Tangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Net - Schedule of Annual Amortization of Definite-Lived Tangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Credit Agreement - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails</Role>
      <ShortName>Credit Agreement - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Credit Agreement - Schedule of Borrowings Under Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails</Role>
      <ShortName>Credit Agreement - Schedule of Borrowings Under Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Leases - Schedule of Operating Lease Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails</Role>
      <ShortName>Leases - Schedule of Operating Lease Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Schedule of Maturities of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Leases - Schedule of Other Information Related Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails</Role>
      <ShortName>Leases - Schedule of Other Information Related Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Repurchases of Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails</Role>
      <ShortName>Repurchases of Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/RepurchasesofCommonStock</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Revenue Recognition - Schedule of Deferred Contract Assets and Deferred Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Deferred Contract Assets and Deferred Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Revenue Recognition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails</Role>
      <ShortName>Revenue Recognition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Revenue Recognition - Schedule of Sales Return Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Sales Return Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails</Role>
      <ShortName>Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/StockbasedCompensationExpenseTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Profit Sharing and 401(k) Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails</Role>
      <ShortName>Profit Sharing and 401(k) Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/ProfitSharingand401kPlan</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Net Income per Common Share - Schedule of Components of Basic and Diluted Net (Loss) Income per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails</Role>
      <ShortName>Net Income per Common Share - Schedule of Components of Basic and Diluted Net (Loss) Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Net Income per Common Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/NetIncomeperCommonShareNarrativeDetails</Role>
      <ShortName>Net Income per Common Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Restructuring Costs - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails</Role>
      <ShortName>Restructuring Costs - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Restructuring Costs - Schedule of Restructuring and Related Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails</Role>
      <ShortName>Restructuring Costs - Schedule of Restructuring and Related Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Restructuring Costs - Schedule of Restructuring Reserve by Type of Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails</Role>
      <ShortName>Restructuring Costs - Schedule of Restructuring Reserve by Type of Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Commitments and Contingencies - Schedule of Warranty Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails</Role>
      <ShortName>Commitments and Contingencies - Schedule of Warranty Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="snbr-20240629.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="snbr-20240629.htm">snbr-20240629.htm</File>
    <File>snbr-20240629.xsd</File>
    <File>snbr-20240629_cal.xml</File>
    <File>snbr-20240629_def.xml</File>
    <File>snbr-20240629_lab.xml</File>
    <File>snbr-20240629_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>snbr-20240629_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="488">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>75
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "snbr-20240629.htm": {
   "nsprefix": "snbr",
   "nsuri": "http://www.sleepnumber.com/20240629",
   "dts": {
    "inline": {
     "local": [
      "snbr-20240629.htm"
     ]
    },
    "schema": {
     "local": [
      "snbr-20240629.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "snbr-20240629_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "snbr-20240629_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "snbr-20240629_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "snbr-20240629_pre.xml"
     ]
    }
   },
   "keyStandard": 206,
   "keyCustom": 16,
   "axisStandard": 17,
   "axisCustom": 1,
   "memberStandard": 20,
   "memberCustom": 13,
   "hidden": {
    "total": 7,
    "http://fasb.org/us-gaap/2024": 2,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 108,
   "entityCount": 1,
   "segmentCount": 33,
   "elementCount": 451,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 488,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 4,
    "http://fasb.org/srt/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://www.sleepnumber.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
     "longName": "9952153 - Statement - Condensed Consolidated Statements of Operations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit",
     "longName": "9952154 - Statement - Condensed Consolidated Statements of Shareholders' Deficit",
     "shortName": "Condensed Consolidated Statements of Shareholders' Deficit",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-24",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-28",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows",
     "longName": "9952155 - Statement - Condensed Consolidated Statement of Cash Flows",
     "shortName": "Condensed Consolidated Statement of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPolicies",
     "longName": "9952156 - Disclosure - Business and Summary of Significant Accounting Policies",
     "shortName": "Business and Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.sleepnumber.com/role/FairValueMeasurements",
     "longName": "9952157 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.sleepnumber.com/role/Inventories",
     "longName": "9952158 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNet",
     "longName": "9952159 - Disclosure - Goodwill and Intangible Assets, Net",
     "shortName": "Goodwill and Intangible Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.sleepnumber.com/role/CreditAgreement",
     "longName": "9952160 - Disclosure - Credit Agreement",
     "shortName": "Credit Agreement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.sleepnumber.com/role/Leases",
     "longName": "9952161 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.sleepnumber.com/role/RepurchasesofCommonStock",
     "longName": "9952162 - Disclosure - Repurchases of Common Stock",
     "shortName": "Repurchases of Common Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "snbr:CommonStockRepurchasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "snbr:CommonStockRepurchasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognition",
     "longName": "9952163 - Disclosure - Revenue Recognition",
     "shortName": "Revenue Recognition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.sleepnumber.com/role/StockbasedCompensationExpense",
     "longName": "9952164 - Disclosure - Stock-based Compensation Expense",
     "shortName": "Stock-based Compensation Expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.sleepnumber.com/role/ProfitSharingand401kPlan",
     "longName": "9952165 - Disclosure - Profit Sharing and 401(k) Plan",
     "shortName": "Profit Sharing and 401(k) Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.sleepnumber.com/role/NetIncomeperCommonShare",
     "longName": "9952166 - Disclosure - Net Income per Common Share",
     "shortName": "Net Income per Common Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.sleepnumber.com/role/RestructuringCosts",
     "longName": "9952167 - Disclosure - Restructuring Costs",
     "shortName": "Restructuring Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.sleepnumber.com/role/CommitmentsandContingencies",
     "longName": "9952168 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R21": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies)",
     "shortName": "Business and Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.sleepnumber.com/role/InventoriesTables",
     "longName": "9954472 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetTables",
     "longName": "9954473 - Disclosure - Goodwill and Intangible Assets, Net (Tables)",
     "shortName": "Goodwill and Intangible Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.sleepnumber.com/role/CreditAgreementTables",
     "longName": "9954474 - Disclosure - Credit Agreement (Tables)",
     "shortName": "Credit Agreement (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.sleepnumber.com/role/LeasesTables",
     "longName": "9954475 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionTables",
     "longName": "9954476 - Disclosure - Revenue Recognition (Tables)",
     "shortName": "Revenue Recognition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.sleepnumber.com/role/StockbasedCompensationExpenseTables",
     "longName": "9954477 - Disclosure - Stock-based Compensation Expense (Tables)",
     "shortName": "Stock-based Compensation Expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.sleepnumber.com/role/NetIncomeperCommonShareTables",
     "longName": "9954478 - Disclosure - Net Income per Common Share (Tables)",
     "shortName": "Net Income per Common Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.sleepnumber.com/role/RestructuringCostsTables",
     "longName": "9954479 - Disclosure - Restructuring Costs (Tables)",
     "shortName": "Restructuring Costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.sleepnumber.com/role/CommitmentsandContingenciesTables",
     "longName": "9954480 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.sleepnumber.com/role/FairValueMeasurementsDetails",
     "longName": "9954481 - Disclosure - Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-43",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-43",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.sleepnumber.com/role/InventoriesDetails",
     "longName": "9954482 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails",
     "longName": "9954483 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details)",
     "shortName": "Goodwill and Intangible Assets, Net - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:Goodwill",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails",
     "longName": "9954484 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Annual Amortization of Definite-Lived Tangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets, Net - Schedule of Annual Amortization of Definite-Lived Tangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails",
     "longName": "9954485 - Disclosure - Credit Agreement - Narrative (Details)",
     "shortName": "Credit Agreement - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-55",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-55",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails",
     "longName": "9954486 - Disclosure - Credit Agreement - Schedule of Borrowings Under Credit Facility (Details)",
     "shortName": "Credit Agreement - Schedule of Borrowings Under Credit Facility (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.sleepnumber.com/role/LeasesNarrativeDetails",
     "longName": "9954487 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-61",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-61",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails",
     "longName": "9954488 - Disclosure - Leases - Schedule of Operating Lease Costs (Details)",
     "shortName": "Leases - Schedule of Operating Lease Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
     "longName": "9954489 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details)",
     "shortName": "Leases - Schedule of Maturities of Operating Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails",
     "longName": "9954490 - Disclosure - Leases - Schedule of Other Information Related Operating Leases (Details)",
     "shortName": "Leases - Schedule of Other Information Related Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails",
     "longName": "9954491 - Disclosure - Repurchases of Common Stock (Details)",
     "shortName": "Repurchases of Common Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails",
     "longName": "9954492 - Disclosure - Revenue Recognition - Schedule of Deferred Contract Assets and Deferred Contract Liabilities (Details)",
     "shortName": "Revenue Recognition - Schedule of Deferred Contract Assets and Deferred Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:ContractWithCustomerAssetGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:ContractWithCustomerAssetGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails",
     "longName": "9954493 - Disclosure - Revenue Recognition - Narrative (Details)",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails",
     "longName": "9954494 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details)",
     "shortName": "Revenue Recognition - Schedule of Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-79",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails",
     "longName": "9954495 - Disclosure - Revenue Recognition - Schedule of Sales Return Liability (Details)",
     "shortName": "Revenue Recognition - Schedule of Sales Return Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerRefundLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-27",
      "name": "us-gaap:ContractWithCustomerRefundLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails",
     "longName": "9954496 - Disclosure - Stock-based Compensation Expense (Details)",
     "shortName": "Stock-based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails",
     "longName": "9954497 - Disclosure - Profit Sharing and 401(k) Plan (Details)",
     "shortName": "Profit Sharing and 401(k) Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails",
     "longName": "9954498 - Disclosure - Net Income per Common Share - Schedule of Components of Basic and Diluted Net (Loss) Income per Share (Details)",
     "shortName": "Net Income per Common Share - Schedule of Components of Basic and Diluted Net (Loss) Income per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.sleepnumber.com/role/NetIncomeperCommonShareNarrativeDetails",
     "longName": "9954499 - Disclosure - Net Income per Common Share - Narrative (Details)",
     "shortName": "Net Income per Common Share - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
     "longName": "9954500 - Disclosure - Restructuring Costs - Narrative (Details)",
     "shortName": "Restructuring Costs - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R52": {
     "role": "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails",
     "longName": "9954501 - Disclosure - Restructuring Costs - Schedule of Restructuring and Related Costs (Details)",
     "shortName": "Restructuring Costs - Schedule of Restructuring and Related Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RestructuringCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails",
     "longName": "9954502 - Disclosure - Restructuring Costs - Schedule of Restructuring Reserve by Type of Cost (Details)",
     "shortName": "Restructuring Costs - Schedule of Restructuring Reserve by Type of Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RestructuringReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RestructuringReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails",
     "longName": "9954503 - Disclosure - Commitments and Contingencies - Schedule of Warranty Liabilities (Details)",
     "shortName": "Commitments and Contingencies - Schedule of Warranty Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails",
     "longName": "9954504 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-108",
      "name": "snbr:LossContingencyNumberOfLitigationDemands",
      "unitRef": "litigationdemand",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-108",
      "name": "snbr:LossContingencyNumberOfLitigationDemands",
      "unitRef": "litigationdemand",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20240629.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r536"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net of allowances of $1,098 and $1,437, respectively",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r589"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "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."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r651",
      "r652",
      "r653",
      "r654",
      "r705",
      "r758"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r561",
      "r571",
      "r581",
      "r613"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r564",
      "r574",
      "r584",
      "r616"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r609"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r575",
      "r585",
      "r609",
      "r617",
      "r621",
      "r629"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r317"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stock-based compensation expense, net of tax",
        "label": "Share-Based Payment Arrangement, Expense, after Tax",
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowances",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r172",
      "r176"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Amortization of Intangible Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r184",
      "r191",
      "r507"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails": {
       "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset impairments",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r15"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r79",
      "r111",
      "r127",
      "r157",
      "r159",
      "r166",
      "r167",
      "r173",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r334",
      "r336",
      "r363",
      "r402",
      "r456",
      "r503",
      "r504",
      "r536",
      "r552",
      "r696",
      "r697",
      "r716"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r117",
      "r127",
      "r173",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r334",
      "r336",
      "r363",
      "r536",
      "r696",
      "r697",
      "r716"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets:",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r625"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r622"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r727",
      "r728"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r202",
      "r727",
      "r728"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business &amp; Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r107",
      "r496"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, at beginning of period",
        "periodEndLabel": "Cash and cash equivalents, at end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r55",
      "r125"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r55"
     ]
    },
    "us-gaap_CashFlowFinancingActivitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowFinancingActivitiesLesseeAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Cash Flow, Financing Activities, Lessee [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowInvestingActivitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowInvestingActivitiesLesseeAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Cash Flow, Investing Activities, Lessee [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r600"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r597"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r595"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r214",
      "r215",
      "r491",
      "r679",
      "r684"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r651",
      "r652",
      "r654",
      "r705",
      "r757",
      "r758"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "snbr_CommonStockRepurchasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "CommonStockRepurchasesTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/RepurchasesofCommonStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchases of Common Stock",
        "label": "Common Stock Repurchases [Text Block]",
        "documentation": "The entire disclosure regarding an entity's share repurchases program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r444"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r39",
      "r444",
      "r462",
      "r758",
      "r759"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.01 par value; 142,500 shares authorized, 22,355 and 22,235 shares issued and outstanding, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r404",
      "r536"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r604"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r25",
      "r26",
      "r170",
      "r490"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r25",
      "r26",
      "r170",
      "r428",
      "r490"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r25",
      "r26",
      "r170",
      "r490",
      "r640"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized at a point in time",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r25",
      "r26",
      "r170"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r25",
      "r26",
      "r170",
      "r490"
     ]
    },
    "us-gaap_ContractTerminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractTerminationMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract termination costs",
        "label": "Contract Termination [Member]",
        "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r509",
      "r510",
      "r511"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Contract Liabilities and Deferred Contract Assets",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "us-gaap_ContractWithCustomerAssetGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetGross",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred contract assets",
        "label": "Contract with Customer, Asset, before Allowance for Credit Loss",
        "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r177",
      "r700",
      "r701"
     ]
    },
    "us-gaap_ContractWithCustomerAssetGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails": {
       "parentTag": "us-gaap_ContractWithCustomerAssetGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r701"
     ]
    },
    "us-gaap_ContractWithCustomerAssetGrossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetGrossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails": {
       "parentTag": "us-gaap_ContractWithCustomerAssetGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r701"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNetAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred contract assets included in:",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred contract liabilities",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r249",
      "r260"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred contract liabilities included in:",
        "label": "Contract with Customer, Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails": {
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r249",
      "r260"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails": {
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r249",
      "r260"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized, included in beginning deferred contract liability balance",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "us-gaap_ContractWithCustomerRefundLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerRefundLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued sales returns",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of period",
        "label": "Contract with Customer, Refund Liability",
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer."
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "snbr_ContractWithCustomerRefundLiabilityAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "ContractWithCustomerRefundLiabilityAdditions",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions that reduce net sales",
        "label": "Contract With Customer Refund Liability Additions",
        "documentation": "Contract with customer refund liability additions."
       }
      }
     },
     "auth_ref": []
    },
    "snbr_ContractWithCustomerRefundLiabilityDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "ContractWithCustomerRefundLiabilityDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deductions from reserves",
        "label": "Contract With Customer Refund Liability Deductions",
        "documentation": "Contract with customer refund liability deductions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r703"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r703"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r127",
      "r173",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r363",
      "r503",
      "r696"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover page.",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "snbr_CustomerPrepaymentsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "CustomerPrepaymentsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer prepayments",
        "label": "Customer Prepayments Current",
        "documentation": "Customer prepayments current."
       }
      }
     },
     "auth_ref": []
    },
    "snbr_DebtCovenantPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DebtCovenantPeriodAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant Period [Axis]",
        "label": "Debt Covenant Period [Axis]",
        "documentation": "Debt Covenant Period"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_DebtCovenantPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DebtCovenantPeriodDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant Period [Domain]",
        "label": "Debt Covenant Period [Domain]",
        "documentation": "Debt Covenant Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_DebtCovenantPeriodFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DebtCovenantPeriodFourMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant Period Four",
        "label": "Debt Covenant Period Four [Member]",
        "documentation": "Debt Covenant Period Four"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_DebtCovenantPeriodOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DebtCovenantPeriodOneMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant Period One",
        "label": "Debt Covenant Period One [Member]",
        "documentation": "Debt Covenant Period One"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_DebtCovenantPeriodThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DebtCovenantPeriodThreeMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant Period Three",
        "label": "Debt Covenant Period Three [Member]",
        "documentation": "Debt Covenant Period Three"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_DebtCovenantPeriodTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DebtCovenantPeriodTwoMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant Period Two",
        "label": "Debt Covenant Period Two [Member]",
        "documentation": "Debt Covenant Period Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Outstanding borrowings",
        "label": "Debt, Current",
        "documentation": "Amount of debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Agreement",
        "label": "Debt Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r126",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r223",
      "r224",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r242",
      "r243",
      "r244",
      "r245",
      "r370"
     ]
    },
    "snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum interest coverage ratio",
        "label": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Threshold",
        "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DebtInstrumentCovenantNetLeverageRatioMaximumThreshold",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net leverage ratio, maximum threshold",
        "label": "Debt Instrument, Covenant, Net Leverage Ratio, Maximum Threshold",
        "documentation": "Debt Instrument, Covenant, Net Leverage Ratio, Maximum Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation plan liability",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities assets funding the deferred compensation plan",
        "label": "Deferred Compensation Plan Assets",
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r321"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r86",
      "r650"
     ]
    },
    "snbr_DefinedContributionPlanEmployerContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "DefinedContributionPlanEmployerContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contributions",
        "label": "Defined Contribution Plan, Employer Contribution Amount",
        "documentation": "Defined Contribution Plan, Employer Contribution Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "presentation": [
      "http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee compensation deferral (as a percent)",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r157",
      "r163",
      "r167",
      "r503",
      "r504"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based Compensation Expense",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r286",
      "r314",
      "r315",
      "r316",
      "r527"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net (loss) income per share \u2013 basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r143",
      "r145",
      "r150",
      "r151",
      "r152",
      "r156",
      "r330",
      "r333",
      "r345",
      "r346",
      "r399",
      "r411",
      "r500"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic net (loss) income per share:",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net (loss) income per share \u2013 diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r145",
      "r150",
      "r151",
      "r152",
      "r156",
      "r330",
      "r333",
      "r345",
      "r346",
      "r399",
      "r411",
      "r500"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net (loss) income per share:",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/NetIncomeperCommonShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income per Common Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r153",
      "r154",
      "r155"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation and benefits",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax benefit",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "us-gaap_EmployeeSeveranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeSeveranceMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Severance and employee-related benefits",
        "label": "Employee Severance [Member]",
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component",
        "label": "Equity Component [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r103",
      "r120",
      "r121",
      "r122",
      "r128",
      "r129",
      "r130",
      "r132",
      "r137",
      "r139",
      "r141",
      "r158",
      "r174",
      "r175",
      "r196",
      "r247",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r373",
      "r387",
      "r410",
      "r422",
      "r423",
      "r424",
      "r432",
      "r481"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r561",
      "r571",
      "r581",
      "r613"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r558",
      "r568",
      "r578",
      "r610"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r609"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r357",
      "r529"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r357",
      "r529"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r347",
      "r349",
      "r350",
      "r351",
      "r352",
      "r356",
      "r357",
      "r358",
      "r388",
      "r389",
      "r390",
      "r513",
      "r514",
      "r523",
      "r524",
      "r525",
      "r529",
      "r531"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r352",
      "r529",
      "r709",
      "r711"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r397",
      "r529",
      "r532"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r266",
      "r271",
      "r349",
      "r357",
      "r388",
      "r523",
      "r524",
      "r525",
      "r529"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r352",
      "r529",
      "r709",
      "r711"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r347",
      "r349",
      "r350",
      "r351",
      "r352",
      "r356",
      "r357",
      "r358",
      "r388",
      "r389",
      "r390",
      "r513",
      "r514",
      "r523",
      "r524",
      "r525",
      "r529",
      "r531"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r181",
      "r190",
      "r507"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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)."
       }
      }
     },
     "auth_ref": [
      "r675",
      "r760"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r494",
      "r507"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 (excluding the six months ended June 29, 2024)",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r494",
      "r507"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r494",
      "r507"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r494",
      "r507"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r494",
      "r507"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r185",
      "r186",
      "r187",
      "r189",
      "r190",
      "r194",
      "r195",
      "r395",
      "r396",
      "r494"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite lived intangible assets, gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r190",
      "r396",
      "r507"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r185",
      "r186",
      "r187",
      "r189",
      "r190",
      "r194",
      "r195",
      "r494"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future amortization for definite-lived intangible assets",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r395",
      "r674"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r575",
      "r585",
      "r617"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r575",
      "r585",
      "r617"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r575",
      "r585",
      "r617"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r575",
      "r585",
      "r617"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r575",
      "r585",
      "r617"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss on disposals and impairments of assets",
        "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges",
        "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r466"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r182",
      "r398",
      "r504",
      "r506",
      "r530",
      "r536",
      "r665",
      "r666"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets, Net",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r667"
     ]
    },
    "snbr_GoodwillAndIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "GoodwillAndIntangibleAssetsLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill And Intangible Assets [Line Items]",
        "label": "Goodwill And Intangible Assets [Line Items]",
        "documentation": "Goodwill and intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "snbr_GoodwillAndIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "GoodwillAndIntangibleAssetsTable",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill And Intangible Assets [Table]",
        "label": "Goodwill And Intangible Assets [Table]",
        "documentation": "Goodwill and intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50",
      "r78",
      "r127",
      "r173",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r363",
      "r502",
      "r503",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r696"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "(Loss) income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r74",
      "r78",
      "r400",
      "r408",
      "r502",
      "r503",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax (benefit) expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r87",
      "r140",
      "r141",
      "r157",
      "r164",
      "r167",
      "r322",
      "r323",
      "r326",
      "r412",
      "r528"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation and benefits",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes."
       }
      }
     },
     "auth_ref": [
      "r646"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "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."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accruals and liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "snbr_IncreaseDecreaseInPrepaymentsFromCustomer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "IncreaseDecreaseInPrepaymentsFromCustomer",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer prepayments",
        "label": "Increase Decrease In Prepayments From Customer",
        "documentation": "Increase (decrease) in prepayments from customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPropertyAndOtherTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other taxes and withholding",
        "label": "Increase (Decrease) in Property and Other Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount of cash payments due to taxing authorities for non-income-related taxes."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of stock-based awards (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "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."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r152",
      "r285"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r188",
      "r193",
      "r507"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived trade name/trademarks",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r193",
      "r507"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r188",
      "r193",
      "r507"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r575",
      "r585",
      "r609",
      "r617",
      "r621",
      "r629"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r557",
      "r633"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r557",
      "r633"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r557",
      "r633"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and intangible assets, net",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense, net",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r644"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Disclosure [Abstract]",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "snbr_InventoryFinishedGoodsAndComponentsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "InventoryFinishedGoodsAndComponentsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory Finished Goods And Components Net",
        "documentation": "Carrying amount as of the balance sheet date of merchandise, goods and components held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.sleepnumber.com/role/InventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sleepnumber.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "totalLabel": "Inventories",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r497",
      "r536"
     ]
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials and Supplies, Net of Reserves",
        "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r643"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in progress",
        "label": "Inventory, Work in Process, Net of Reserves",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r499"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Lease Costs",
        "label": "Lease, Cost [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Vehicles and Certain Equipment Under Operating Leases",
        "label": "Lease Vehicles And Certain Equipment Under Operating Leases [Member]",
        "documentation": "Lease vehicles and certain equipment under operating leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r386"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r386"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "snbr_LesseeOperatingLeaseLeaseNotYetCommencedLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount leases executed, not yet commenced, excluded from table.",
        "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability",
        "documentation": "Lessee operating lease not yet commenced minimum lease payments excluded."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Operating Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 (excluding the six months ended June 29, 2024)",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r372"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding letters of credit",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r30",
      "r31",
      "r32",
      "r34",
      "r35",
      "r36",
      "r37",
      "r127",
      "r173",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r335",
      "r336",
      "r337",
      "r363",
      "r443",
      "r501",
      "r552",
      "r696",
      "r716",
      "r717"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 deficit",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r73",
      "r406",
      "r536",
      "r649",
      "r662",
      "r712"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Shareholders\u2019 Deficit",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r106",
      "r127",
      "r173",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r335",
      "r336",
      "r337",
      "r363",
      "r536",
      "r696",
      "r716",
      "r717"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current borrowing capacity",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "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."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r33"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average interest rate",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "documentation": "The effective interest rate at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r33"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r648",
      "r695"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total commitment amount",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "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."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r33"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r33",
      "r224"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r33",
      "r224",
      "r648",
      "r695"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationStatusAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Status [Axis]",
        "label": "Litigation Status [Axis]",
        "documentation": "Information by status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r680",
      "r681",
      "r682",
      "r685"
     ]
    },
    "us-gaap_LitigationStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationStatusDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Status [Domain]",
        "label": "Litigation Status [Domain]",
        "documentation": "Status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r680",
      "r681",
      "r682",
      "r685"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r680",
      "r681",
      "r682"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r18",
      "r680",
      "r681",
      "r682"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r221",
      "r318",
      "r512",
      "r686",
      "r687"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r221",
      "r318",
      "r512",
      "r686",
      "r687"
     ]
    },
    "snbr_LossContingencyNumberOfLitigationDemands": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "LossContingencyNumberOfLitigationDemands",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of litigation demands",
        "label": "Loss Contingency, Number Of Litigation Demands",
        "documentation": "Loss Contingency, Number Of Litigation Demands"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails",
      "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r101",
      "r102",
      "r217",
      "r218",
      "r219",
      "r220",
      "r281",
      "r318",
      "r352",
      "r393",
      "r420",
      "r421",
      "r427",
      "r434",
      "r435",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r492",
      "r493",
      "r505",
      "r515",
      "r526",
      "r531",
      "r532",
      "r533",
      "r534",
      "r538",
      "r698",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails",
      "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r101",
      "r102",
      "r217",
      "r218",
      "r219",
      "r220",
      "r281",
      "r318",
      "r352",
      "r393",
      "r420",
      "r421",
      "r427",
      "r434",
      "r435",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r492",
      "r493",
      "r505",
      "r515",
      "r526",
      "r531",
      "r532",
      "r533",
      "r538",
      "r698",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty Liabilities [Roll Forward]",
        "label": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56",
      "r57"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows",
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit",
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (loss) income",
        "terseLabel": "Net (loss) income",
        "netLabel": "Net (loss) income",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r57",
      "r75",
      "r104",
      "r118",
      "r119",
      "r122",
      "r127",
      "r131",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r140",
      "r141",
      "r149",
      "r173",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r330",
      "r333",
      "r346",
      "r363",
      "r409",
      "r464",
      "r479",
      "r480",
      "r550",
      "r696"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r575",
      "r585",
      "r609",
      "r617"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r592"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r609"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "snbr_OfficeAndManufacturingLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "OfficeAndManufacturingLeasesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office and Manufacturing Leases",
        "label": "Office And Manufacturing Leases [Member]",
        "documentation": "Office and manufacturing leases."
       }
      }
     },
     "auth_ref": []
    },
    "snbr_OnlinePhoneChatAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "OnlinePhoneChatAndOtherMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Online, phone, chat and other",
        "label": "Online, Phone, Chat And Other [Member]",
        "documentation": "Online, Phone, Chat And Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r502",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease costs",
        "label": "Operating Lease, Cost",
        "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."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r535"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Present value of operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Operating lease liabilities, current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in present value of operating lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r380"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r535"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (in years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r535"
     ]
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business and Summary of Significant Accounting Policies",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r71"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r536"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other current assets."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r24"
     ]
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentLiabilitiesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Current Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r536"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentAssetsMember",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Other Noncurrent Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/FairValueMeasurementsDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other non-current liabilities",
        "label": "Other Noncurrent Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r563",
      "r573",
      "r583",
      "r615"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r566",
      "r576",
      "r586",
      "r618"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r566",
      "r576",
      "r586",
      "r618"
     ]
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PatentsMember",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents",
        "label": "Patents [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r668",
      "r669",
      "r670",
      "r671",
      "r673",
      "r674",
      "r677",
      "r678"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r590"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchases of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_PaymentsForRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRestructuring",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash payments",
        "label": "Payments for Restructuring",
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r645"
     ]
    },
    "us-gaap_PaymentsToAcquireNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireNotesReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Issuance of note receivable",
        "label": "Payments to Acquire Notes Receivable",
        "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r600"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r600"
     ]
    },
    "us-gaap_PendingLitigationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PendingLitigationMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pending Litigation",
        "label": "Pending Litigation [Member]",
        "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process."
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/ProfitSharingand401kPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit Sharing and 401(k) Plan",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r525"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r592"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r609"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r592"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undesignated preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r444"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undesignated preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r246"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undesignated preferred stock, shares outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r444",
      "r462",
      "r758",
      "r759"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undesignated preferred stock; 5,000 shares authorized, no shares issued and outstanding",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r403",
      "r536"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r179",
      "r180",
      "r498"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net (decrease) increase in short-term borrowings",
        "label": "Proceeds from (Repayments of) Short-Term Debt",
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r168",
      "r394",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r495",
      "r516",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r641",
      "r688",
      "r689",
      "r703",
      "r726",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r168",
      "r394",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r495",
      "r516",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r641",
      "r688",
      "r689",
      "r703",
      "r726",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756"
     ]
    },
    "snbr_ProfessionalFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "ProfessionalFeesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional fees and other",
        "label": "Professional Fees [Member]",
        "documentation": "Professional Fees"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_ProfitSharingAnd401kPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "ProfitSharingAnd401kPlanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit Sharing And401 K Plan [Abstract]",
        "label": "Profit Sharing And 401(k) Plan [Abstract]",
        "documentation": "Profit sharing and 401 (k) plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r385"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r385",
      "r401",
      "r407",
      "r536"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type",
        "label": "Long-Lived Tangible Asset [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r385"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r590"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r590"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails",
      "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r101",
      "r102",
      "r217",
      "r218",
      "r219",
      "r220",
      "r264",
      "r281",
      "r309",
      "r310",
      "r311",
      "r318",
      "r352",
      "r391",
      "r392",
      "r393",
      "r420",
      "r421",
      "r427",
      "r434",
      "r435",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r492",
      "r493",
      "r505",
      "r515",
      "r526",
      "r531",
      "r532",
      "r533",
      "r534",
      "r538",
      "r544",
      "r683",
      "r698",
      "r709",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails",
      "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r101",
      "r102",
      "r217",
      "r218",
      "r219",
      "r220",
      "r264",
      "r281",
      "r309",
      "r310",
      "r311",
      "r318",
      "r352",
      "r391",
      "r392",
      "r393",
      "r420",
      "r421",
      "r427",
      "r434",
      "r435",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r492",
      "r493",
      "r505",
      "r515",
      "r526",
      "r531",
      "r532",
      "r533",
      "r534",
      "r538",
      "r544",
      "r683",
      "r698",
      "r709",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r558",
      "r568",
      "r578",
      "r610"
     ]
    },
    "snbr_RepurchasesOfCommonStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "RepurchasesOfCommonStockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchases Of Common Stock [Abstract]",
        "label": "Repurchases Of Common Stock [Abstract]",
        "documentation": "Repurchases of Common Stock [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r494",
      "r503",
      "r724"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r559",
      "r569",
      "r579",
      "r611"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r560",
      "r570",
      "r580",
      "r612"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r567",
      "r577",
      "r587",
      "r619"
     ]
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Costs",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r206",
      "r209",
      "r213"
     ]
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedCostExpectedCostRemaining1",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining expected restructuring",
        "label": "Restructuring and Related Cost, Expected Cost Remaining",
        "documentation": "Amount of expected cost remaining for the specified restructuring cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Type [Axis]",
        "label": "Restructuring Type [Axis]",
        "documentation": "Information by type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r210",
      "r211"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Cost and Reserve [Line Items]",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r208",
      "r210",
      "r211",
      "r212"
     ]
    },
    "us-gaap_RestructuringCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails": {
       "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails",
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cash restructuring costs",
        "verboseLabel": "Expenses",
        "label": "Restructuring Costs",
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_RestructuringCostsAndAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostsAndAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Costs and Asset Impairment Charges",
        "verboseLabel": "Restructuring costs and asset impairment charges",
        "totalLabel": "Total restructuring costs",
        "label": "Restructuring Costs and Asset Impairment Charges",
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at the beginning of year",
        "periodEndLabel": "Balance at the end of the period",
        "label": "Restructuring Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r211"
     ]
    },
    "us-gaap_RestructuringReserveRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringReserveRollForward",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Reserve [Roll Forward]",
        "label": "Restructuring Reserve [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "snbr_RetailChannelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "RetailChannelMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retail stores",
        "label": "Retail Channel [Member]",
        "documentation": "Retail channel."
       }
      }
     },
     "auth_ref": []
    },
    "snbr_RetailStoreLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "RetailStoreLeasesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retail Store Leases",
        "label": "Retail Store Leases [Member]",
        "documentation": "Retail store leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r69",
      "r405",
      "r425",
      "r426",
      "r431",
      "r445",
      "r536"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r128",
      "r129",
      "r130",
      "r132",
      "r137",
      "r139",
      "r141",
      "r174",
      "r175",
      "r196",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r338",
      "r340",
      "r341",
      "r343",
      "r344",
      "r371",
      "r373",
      "r422",
      "r424",
      "r432",
      "r758"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "verboseLabel": "Total Company",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r157",
      "r160",
      "r161",
      "r165",
      "r167",
      "r168",
      "r169",
      "r170",
      "r258",
      "r259",
      "r394"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer Benchmark",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r639"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r262"
     ]
    },
    "snbr_RevenueRecognitionProductLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "RevenueRecognitionProductLife",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated product life",
        "label": "Revenue Recognition, Product Life",
        "documentation": "Revenue Recognition, Product Life"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r535"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "snbr_SalesReturnLiabilityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "SalesReturnLiabilityRollForward",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales Return Liability [Roll Forward]",
        "label": "Sales Return Liability Roll Forward",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Basic and Diluted Net (Loss) Income per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventories",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r45",
      "r46",
      "r47"
     ]
    },
    "snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Information Related Operating Leases",
        "label": "Schedule Of Other Information Related Operating Leases [Table Text Block]",
        "documentation": "Schedule of other information related operating leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Warranty Liabilities",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]",
        "label": "Restructuring Cost [Table]",
        "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r208",
      "r210",
      "r211",
      "r212"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring and Related Costs",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r64",
      "r65"
     ]
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring Reserve by Type of Cost",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r66"
     ]
    },
    "snbr_ScheduleOfSalesReturnLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "ScheduleOfSalesReturnLiabilityTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Sales Return Liability",
        "label": "Schedule Of Sales Return Liability [Table Text Block]",
        "documentation": "Tabular disclosure of changes in sales return liability account. Allowances are a deduction from gross revenue in arriving at net revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Borrowings Under Credit Facility",
        "label": "Schedule of Short-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Annual Amortization of Definite-Lived Tangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r675"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r553"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312"
     ]
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBankLoansAndNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings under revolving credit facility",
        "label": "Short-Term Bank Loans and Notes Payable",
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r440",
      "r725"
     ]
    },
    "snbr_SleepIQTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "SleepIQTechnologyMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SleepIQ Technology",
        "label": "SleepIQ Technology [Member]",
        "documentation": "SleepIQ Technology"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Standard Product Warranty Accrual",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r690",
      "r694"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deductions from reserves",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in liability for pre-existing warranties during the current year, including expirations",
        "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions charged to costs and expenses for current-year sales",
        "label": "Standard Product Warranty Accrual, Increase for Warranties Issued",
        "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r39",
      "r42",
      "r43",
      "r103",
      "r120",
      "r121",
      "r122",
      "r128",
      "r129",
      "r130",
      "r132",
      "r137",
      "r139",
      "r141",
      "r158",
      "r174",
      "r175",
      "r196",
      "r247",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r373",
      "r387",
      "r410",
      "r422",
      "r423",
      "r424",
      "r432",
      "r481"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r129",
      "r130",
      "r158",
      "r373",
      "r394",
      "r429",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r442",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r463",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r481",
      "r545"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r129",
      "r130",
      "r158",
      "r171",
      "r373",
      "r394",
      "r429",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r442",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r463",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r481",
      "r545"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r562",
      "r572",
      "r582",
      "r614"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r38",
      "r39",
      "r69"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of common stock options (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r38",
      "r39",
      "r69",
      "r295"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r38",
      "r39",
      "r69"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of common stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r39",
      "r42",
      "r43",
      "r69"
     ]
    },
    "snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock acquired through tax withholding restricted stock",
        "label": "Stock Repurchase Acquired Through Tax Withholding Restricted Stock",
        "documentation": "This element represents the amount of total investment in stock repurchased for tax withholding on restricted stock."
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized share repurchase program",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining authorized stock purchase plan",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchases of common stock (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r38",
      "r39",
      "r69",
      "r430",
      "r481",
      "r489"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchases of common stock",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate 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."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r38",
      "r39",
      "r69",
      "r432",
      "r481",
      "r489",
      "r551"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofShareholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 deficit",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r42",
      "r43",
      "r61",
      "r446",
      "r462",
      "r482",
      "r483",
      "r536",
      "r552",
      "r649",
      "r662",
      "r712",
      "r758"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 deficit:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r608"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes and withholding",
        "label": "Taxes Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31"
     ]
    },
    "snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember",
     "presentation": [
      "http://www.sleepnumber.com/role/StockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock awards",
        "label": "Time Based Performance Based And Market Based Stock Awards [Member]",
        "documentation": "Restricted stock awards that are either time-based and/or have a performance condition or a market condition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r703"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r703"
     ]
    },
    "snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "TimingOfTransferOfGoodsOrServicesConcentrationRiskMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Goods or Services Concentration Risk",
        "label": "Timing Of Transfer Of Goods Or Services Concentration Risk [Member]",
        "documentation": "Timing Of Transfer Of Goods Or Services Concentration Risk"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r600"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Names",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r676",
      "r677",
      "r678"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.sleepnumber.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransferredAtPointInTimeMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred at Point in Time",
        "label": "Transferred at Point in Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred at point in time."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfRestructuringDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Restructuring [Domain]",
        "label": "Type of Restructuring [Domain]",
        "documentation": "Identification of the types of restructuring costs."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r210",
      "r211"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r82",
      "r83",
      "r84",
      "r85"
     ]
    },
    "snbr_VariableLeaseAdjustedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20240629",
     "localname": "VariableLeaseAdjustedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease cost",
        "label": "Variable Lease, Adjusted Cost",
        "documentation": "Variable Lease, Adjusted Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average shares \u2013 diluted (in shares)",
        "totalLabel": "Diluted weighted-average shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r152"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average shares \u2013 basic (in shares)",
        "verboseLabel": "Basic weighted-average shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "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."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r152"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/NetIncomeperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of weighted-average shares outstanding:",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r594"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/420/tableOfContent"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r639": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r640": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r641": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r642": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r646": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r647": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r648": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r652": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r653": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r654": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r655": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r658": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r659": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r660": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r661": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r663": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r665": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r668": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r678": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r679": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r680": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r684": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r685": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r689": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r691": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r692": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r693": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r694": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r695": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r696": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r697": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r698": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r699": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r700": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r702": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r703": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r704": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-27"
  },
  "r705": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r708": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r709": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r710": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r712": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r713": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r714": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r715": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r716": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r717": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r718": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r719": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r720": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r721": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r722": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r723": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r724": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r727": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r732": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r735": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r736": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r737": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>76
<FILENAME>0000827187-24-000071-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000827187-24-000071-xbrl.zip
M4$L#!!0    ( !>#!EF=P6A->P<  'PE   1    83(P,C0M<3)E>#,Q,2YH
M=&WM6FUOVS@2_GZ_@I?BV@:P'<N)$\=) _3:'M O>]CN OMQ04DCBX@D:DG*
MCO?7WS.D%+^E6^?2[;K!+K!N) Z',YR'SPQ)7>>N+&ZN<Y+IS3^N_]GOB_<Z
M:4JJG$@,24>I:*RJ9N*7E.RMZ/=;J7>Z7AHURYT8#4=GXA=M;M5<AG:G7$$W
MG9[KD_!\?>('N8YUNKRY3M5<J/3-D:(AI6<RDJ-SFIR-S^/+:#29)/'9Q6A\
MFIU.+G^-CM 5XJ&/=<N"WAR5JNKGQ.-/ST:#BW'MKA8J=?DT&@[_=>1%;ZXS
M73F,9] __!G4["BK99K"Q7Y!F9M&$^AR=.?ZLE"S:NJ=/ K*N@Z)+K29OACZ
M_ZZXI9_)4A7+Z:N?54E6_$ +\4F7LGK5L[*R?4M&94'0JM\)5F(0_[@(3EQ
M3Z$JZIR*1NS&A[M<Q<J)TV@0;?JP/A72S# ;3M=![88WEVLOO"?^S9I["2)$
MYB_R[QT9IS*52*=T)>*E>)<KRL2'.TH:I^8D_INAE<R^OO_I;IP]Z,;'GO@I
MIZ)8BD\#\3&62=X3B7=M*5PNW<L7X\G5_Q>_BU$7+E6E"-6T?WK^E_D9#3HG
MOOWHF],RF@S&/ T?12X!$T-S10M0E<N5%3\VT@#3"(>A6ALG@*W_:%.*:-C_
M4>A,_%00U>*'IHS)@,@,A#P"$:?+YQ"GT<'%Z=_2(CJ(0[D4MY5>%)3.J!?"
MU08IU3"ATD@[&$&J2LAJ*9K*F8;@ 1*1STF(GA0EGHR2A<AD@E=&Z!(DZ720
MVQ&H*"%KI5FR2"EO">.NZ;1XE\(8#%GXA(8Q6"!1!@D,8A6ZPY(48%GD*LF%
M;?AGU7]!AEHE[$"I;(%,QTESH5P.!VU-B3>0]=8P3:=P<XYN*;/>VC0\%PB>
M?C\0))&I"D%FO*R"V@/^((YFL]:NJ@Q$$M*5JI*B2:$3P%F+8 ^@4TP^->+.
MD&4H%\4*DRT<[-;0@'VJ6'&/)9H" @"B!EK\<-;;DTB;BZS0"]NAU-!,66<D
M!I+\,M@-*WMK8+.=,3O6/A>\G1T<WG[>",XKVV*IK0N8''0H;GS /@IIR$,#
MH59Q01Q"0<!C7"B;LSB+E2!&)D=^3I5-"FT;]&/*-+H(&*F-3BC%:RM> Q(I
M 6,A[A_NDEQ6,Q)OP4:?F@(2T:GL1^/7=.R[1N,T/(5'Q:5A%;#)^@53UAID
M X38EKT'RC8&RHZ/>][1;21#A!/[$PJG:#@Y('C*PX'GY6!XP?/PGBSJ?\3+
M9[,O@ZG'B3:1C=V_"V>\F ",=J200W5CH #$-%?6TQVDJ/)ZN%A>$>4ZV1HJ
MI$=:FT178.FU1,R-"J0)6ZPN5.JWKK:)K4J5-(H=4"'5>_JO6%-C.?WZA6E]
MKO;DJ"W!(&Q:?:<:Q:1*FD(RI\,M;\0JC:-'* K6:QG\%1,+@G;1G](GT.QA
M 3D^'""W/+N)X[TI:P?.^Y/=WJC&2IBKE,$JK:XDL[JT #I7E(Q@:=(.3<"W
MDK$JE%MR9G]H6%Y;'G@>4V%9;(BN5:0^>=RU#M4-=C@64>!*)$FT2;T!OC:=
M484"@[>N:*&:UPR+H.X.\,7:4C7X^]D .#D< '=,_&$NB\;3%8>7L@S5H9HC
M,/:!*@^%Q![$&QX?+OD\5-$1I&E#81GKQGU^['U2@[R7)JZ:LR]O=$3<U>-^
M]5&8@VX3S@,\![2EAX.VCBY#-'=1P=OMMFKS+5N@>P0]<A+72=(8COI:QMS0
M5VKK\(:/'Z'%)E#Q6SBW$:]WA#- %F2U)=>:B3T1^7,!/C*HFGM;CH,EN;3W
M)073G(<XI9[_O?<M-R^Q^[^EHCTDV)+O/6%"G@CH@]IFC0\.SX_=9OGSPK1;
M!+T5#3$KKH-RQ4@,KD?4%3L5*HR2J$^=-O8^B?L74%:6RCGR^-WH$&L4!_PV
M5;#'=WT-P()2+5,V_N7:N%M9]%NC8*Y?2TV5^/."X[\W3W]>RGY;H-Q"^><O
M+V 3[WT31<!"FWSO-S$+DK><34/YY?.I+QS]L65WN/,HA+7[C7!>\ !YR10=
M+=USUP-H; M-" -<J =[(9E;9'+;E( &YL>[T>:&!P_ GE6B/KQ]S5ODX\R
M)WH(.'E2 V3\^7*+K5Y(<*J:ZV).G.4J.6N/R4W+@U36A5X26A>Y#N0G-Y +
MI#TQX0^^5E[CFU>$W_F-4JLB!CK)]!&(0M:6IMT?5Z#PNI#+J:K\=/I.5^V
ML79.EU.^%)YS'D#1T-YV^O%"<WM?/!D/)M&$KXR=P?]I-W![FSSPM\DG+MUM
M.Q\.1J/)9YN'@^BS;7^D]O1B,+X8[:7VQ)L<S,;$V%I6;XY.C[:NM:>C^DY$
MF[>^'('MN0G3\NW7G[^P?P],^X3U\D5T/GS@]VTS:Y"<SWO^>X-[R+53] ?>
M#]GWK1GK9#H3Q@%X^^MY_)!?4?WW$,^7+\XNKJS_W;X;WXC=UYN=EBD\V=3P
ME\\ 1>?H]S1UWV:ZOJ<9^=)7(?<S<^+3P .9:.M3H5I;?]4V#<?*<]KY>&B%
M*I]*AJLN,@:T&K?;Y0O?&[6_X>NG$__5U?\ 4$L#!!0    ( !>#!EE/2'GN
MA0<  $$E   1    83(P,C0M<3)E>#,Q,BYH=&WM6FUOX[@1_MY?P6;1W0U@
M.W[-BY,-L-T78-'BVKL>>A\+2J0L(I2H(RD[OE_?9TC)K]E;I[G;\P8]X+R1
M.!S.<!X^,R1UD_M"W][DDHO;/]W\N=ME[TU:%[+T++62>RE8[50Y8S\)Z>Y8
MM]M(O3/5TJI9[MFP/QRSGXR]4W,>V[WR6MZV>F[.XO/-61CD)C%B>7LCU)PI
M\>9$C<;G5SSK\^SJBH]'B4@FX_/1Q54_ZX\NTO-T^)_!";I"//9Q?JGEFY-"
ME=U<TOC3\;!W,:G\]4()GT\'_?Y?3H+H[4UF2H_Q+/K'/Z.:/645%P(N=K7,
M_'1T#EU>WOLNUVI63H.3)U%9VR$UVMCIBW[X[YI:NADOE%Y.7_VH"NG8=W+!
M?C %+U]U'"]=UTFKLBCHU"\25F*0\+B(3EQ CU:E;)T:#,F-#_>Y2I1GHT%O
MN.W#YE1P.\-L>%-%M5O>#"XWWMBH^G+;P10QDO8/\O"=M%YE*N5>F9(E2_8N
M5S)C'U7)RU1QS?Z1H57:0[W_W=T8/^C&IP[[:,EBQ_[68W^7LL/2X-F2^9S[
MER\FE]?_6P OAFVT5"D0J6F7 /H'N3GHM4Y\_=&WIV5XV9O0-'QB.9]+9N5<
MR06XRN<(P?<UMX"T7N)]9:QG@-9'8PLVZ'>_9R9C_])25NR[NDBD!9-9" 4
M(DY7SR%.PZ.+TU^Y0W00AV+)[DJST%+,L$A"N)H@"0,32H.\@Q&X*ADOEZPN
MO:TE/$ F"DD)T>.LP),E=LAXBE>6F0(LZ4V4VQ,H92J=XW9)(@6_DQAW0Z?#
M.P%C,*0.&0UCD$"J+#(8Q$ITAR4"8%GD*LV9J^EGW7\AK6R4D .%<AJICK+F
M0OD<#KI*IL% TEO!-"/@YAS=!)'>QC0\%PB.OAT(2I:MTLTZJ!W@#^)HMAOM
MJLQ )#%;J3+5M8!. &<C@AV 3A'Y5(@[09:@K/4:DPT<W,[0@+U0I+A#$K6&
M (!H@)8PG OVI-SE+--FX5J46CE3SB/Y>,;I9;0;5G8VP.9:8_:L?2YX&Q\=
MWG[<"LXKUV"IJ0N('$RL;4+ /C%N98 &0JT2+2F$3 */B58N)W$2*T",1([T
M+)1+M7$U^A%E6J,C1BIK4BGPVK'7@(20P%B,^X?[-.?E3+*W8*,?:@V)P8AW
M!Y/7\C1T'4Q$?(J/BBK#,F*3]#.BK W(1@B1+0</E&T-E)V>=H*CNTB&""7V
M)Q1.@_[E$<&3'P\\KWK]"YJ']]*A_$>\0C;[,I@ZE&A37KO#NU#&2R2 T8P4
M<ZBI+12 F.;*!;J#E"R#'BJ6UT2Y2;96:AZ0UB31-5@Z#1%3HP)IPA9GM!)A
M[^KJQ"FAN%7D@(JI/M!_29IJ1^DW+$P7<G4@1^,D#,*N-72J4$RJM-:<.!UN
M!2/6:1P]8E&P6<O@KT22(&@7_:5X LT>%Y"3XP%RP[/;.#Z8LO;@?#C9'8QJ
MK(2Y$@16[DS)B=6Y ]"IHB0$<RM:- '?BB=**[^DS/[0L+2V O "IN*RV!+=
MJ$A#\KAO'*IJ[' <HD"52)H:*X(!H3:=R1(%A@:TT2(K6C,D@KH[PA=K2U7@
M[V<#X/1X -PR\8<YUW6@*PJOS#)4AVJ.P+@'JCP4$@<0;WQ\N.0+4$5'D*:+
MA65B:O_YL0])#7PE+:EJSKZ\T6%)6X^'U2?C'+2;<!K@.:!-' _:6KJ,T=Q'
M!6VWFZHMM.R [A'T2$G<I&EM*>H;&7-+7V&<QQLZ?806ET+%S_'<AKW>$\X
M69#5CEQC)O9$,IP+T)%!6:]L.8V6Y-RM2@JBN0!Q*0+_!^\;;EYB]W\G=7-(
ML"/?><*$/!'01[7-FAP=GA^[S0KGA:)=!)TU#1$K;H)RS4@$KD?4%7L5*HSB
MJ$^]L6Z5Q,,+*"L*Y;T,^-WJD!@4!_16*-@3NKX&8$&ICB@;_U)MW*XL^7.M
M8&Y82W69AO."T_]OGGZ_E/U6H]Q"^1?N+F 3[7U3)8&%)OFN-C$+R>\HF\;R
M*^334#B&8\OV<.=1"&OV&_&\X 'RX@(=G5QQUP-H; I-" -<J <[,9D[9')7
M%X &YB>XT>2&!P_ GE6B/KY]S5ODX\R")SH(N RD!LB$\^4&6YV8X%0Y-WHN
M*<N5?-8<D]N&!V51:;.4:%WD)I(?WT(ND/;$A-_[K?(:W4PB_#YLE!H5"= I
M;1>!T+QR<MK^<0T*KS1?3E49IC-TNFX&3(SWIIC2K?"<\@"*AN:R,XP7FYL+
MX\NKWOAB1'?&WN)_T0[<7"?WPG7RF1?[;>-!;SC\?'._-_ALVZ^IG9SW)I>'
MJ3T+)D>S,3&NXN6;D]')SKWV=%C=L\'VI2]%8'=NXK1\_?47;NS? ],A8;U\
M,3CO/_#[MI[52,[GG?#!P0IRS13]BO=]\OV1,[;5Y]N?W)<OQA?7+OSNW%-O
MS>-O-SG-J@T+OX*[=!['6C^_I9G[*K/U+4W(AWN9UG1"P/Z-HIK]$[M_1>P=
MJH4O?;RQFK:S0-<;&>.S'^ML9).=[WTJX\)UV30>#<_EWA= :S2&=-!?=^$)
M(%G[_2Y?^&BH^8V?,)V%3Z?^"U!+ P04    "  7@P99B@Z!9BP%  !D%0
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
M 4[6<,ER(36(".8)8SE<%&G )(Y4B;\3N^K K'BUW_-]=S@1:4ZRM7WRAH>
MXC,A4_!<YSU$0EKK.<8J*+",XL3^M<B8:5IWZ/<;=D W@"B(>(+"34!S%A:2
M:XZ9DXS"]":,2;9D&$>:<J5,&/AO-"F> Q SR3#DVY&5B=2!-:QN@1%(A0W%
M: /.),E"KN"W)KQEK($^T*?FUPQ^YR&#=Y(I3LU98P*8Q)Q%<,8SLX8D,(LB
M5)(&)V.X@J$!2B0,4=QD7B!L"I- O<_N69,ZH2(W9QDJJX*@0RU,_A9KTW.5
MCSF1 <F8<F8W"5O#.+15,CW7 "K0AP$A6 .&I7F$L:"9&//[F(D58KMD!@."
MB'1ZPP>/ZIQ0BB>LD[ (CP"_'MX\,\@,G%;WNW7R@7=89_'T[N_BXK>;K;8!
M8H%EJC905"38!R'V16*:>-/8DOU=<,D,^;!=41?::QT0W#X2O,X!/=S4_-,V
MV&R!JO!>O]7&6O:'IC__#_7TGV<]>8:;.2TG'XY.37 IQ5]M?>IB$VYF9XXC
MP]2U8<0D20"7830X+E"08Z%5.8:BS1A!@Y1;TV;(H%:1E&TA<&9:GVIKQ#0?
M<<!H$B2L%@="XO!S$,^$Y(H-ZB]#RE6>D/6 9Q85NVA8&0N$UB(=& I[;<9*
M2)+J1+9M4XHK=MOO-WN=EB&X&MFKIK7CBOLV+?<]TO2^K-UO'KN=G6*WZ>V4
M?=%LK^GV'V;VR(9<AHW *$3ZS5YKKUY0=<? SV_ NTM@3<-L8U/"\O3[R%XO
M3K'G[(PO#]G[G^-B62@-W?+PW;13!=$7LG=-[EN(U3IU".VR\1YNY_$NOZ'Y
MEU#/5_OMXZ&RGUN4Y4[IOATXU:"P<R37AM%P"G6>+PFY)T'K)0'R-0SW/FQ'
M]H1XMC><,90$'[D4QW P$WN 8A^LD$EIEF% ."+M6Z2*C%% VOPHQ@TQ\O:
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
MBX@UN:0V*]48=#0ZL:.M(.67]YLW6J@98W,]D:QE%Y^>&B1P=J $ C+V,"P
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
ME>8Z>O/OJ9^\%K9EB-@RW6P[YFZ5BJ <O%YU/^ZQ&\<$J0(<'$ *0(J9@',
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
M&NX:[OH$[_JX/7:-,^5(V6]O3]N:\RT\>:3==9(;>/3<R#\P->RBF7/Q1;;
M80W;<@L!1P@XYM>@/.+1B+:/!]Z7A9;>S-AWX?BCW>JJ-FKK2OWQQP:BP7$C
M V)VW@&& 8:5*$OAB&$.[<.SVI;5T!%F@&%U5ZD A@&&E:A4X8=A2&EU-4=I
M.VI#1Y4!AM5=N (8!AA6HGB%(X:IK:Z.[#8RK=HQ##*?;T*%9I[IJ1"<V_1P
M@"-WE,9+76_L!WZ<T ]]QZ(%3<47W )!TRWI!3M7IYW3%=ETV.R<KLD:.F*8
M=*Z>Q+1=;2AG6?M&)V<X;<-JZ)"RVG.8#;QKSJ%20"Y +J:>/<[(I:7(93FG
MU<8'R'6\ "D@%R 74_,>9^326UW+;IM&0\.B@%RUAT4!N0"YF+KX.".709#+
M::O.R0XL$S]YPA8,-="Y'M# -QKZ@&/L1OUA&@[U\'<\"B=C' @WP$Q\N2T0
M"]T67C!OYVK><L_)G6DGL6\?5[I9UKB9K:ZJM@WKM&8("T[+Q0>N J%0 "X
M+L9#<'D"ET6 RVCK31UH!L!5>R04@ N B_&$6Y[ 9=/9L6U%A1IW *YR@5
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
M&V6<VM8(LEVS_G.N?A()MEAS,8!98ISA)LYIW3GPQ71:MVXV^+1N "4!4BR
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
M$@O4'A*(;S-[PN@C[,;X(Y[]]S98Z.O#4EV+TGM3:77-MF$WM/$& A1U!R@
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
MT>EA^<$U\*;QC(ZO.68(P &NPOK33\IIN&U2GM\B&KT]A&RHD)!->Q^H4.T
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
M6I54DRTK9:V:(ELHWPAQH(IM,/K0H(.^UN'*1LX"#]T>&MKNU)6?F2! WX"
M<:J<%_@2C5P"ONK#UY$N^A'P95,?W3&M-N"KP80Y-QV?I139?I<9\U.5KV R
M<6 J/>'0"TY9X]Y+>2WOE]LBVR3.@,=G!X;KG.((V"%UEN"#JZTGFKH( 8S3
MY-P@5WF77""70"["Z]<\=!D*K5[1K0[3)Q0\LZ,XY5W?===S]N&L(3J3BR/[
M#K3#Y QY?20(MZ&/]]X"1](U?I9N@X7K']MNH#MRY1X/D#@<DM]>K+7NUN_P
M_!FXOG'!A5:O_'GFP35?X!=\&DBSD.C#3QYZ,+"N3,=3;$UUS;7MAPDR3>?!
MP@X:(]7XES4840H$XET3Y<!^'/W]%[>2Z)JR5<BEPJ+'!.WA?\C?7A,=)<B6
MD<XLLKG[]?+RNW3]^[?/E[?2Q<WM]YO;\_NKFVM>.GNT/20)3:^ZX<B'TC15
M"K"NOTAWOW^^N_IR=7Y[=7G'RVIG^-'R:JN6+BOLVJ:N@QA -@X(K$RP'^$)
M>43=1C>&?WSU?(CN/7<NW<7PQ((B#R<[8AY'_\-,_BVF\O\A\=UD D]/V"0&
M=QR+>NZ"I=NR7<5E.!@+R(Z@>"GD1U%M>KMUZ568?7QOUKB02@*]U13=Q!G1
M1LMS:1=X%0^9>1G9!TP'@9?BDHS,HBL7>;X;"U$!I^SJ,,4RZ>M(_Y70;Q*A
M Y"^WMQ^ W4X^ZV:-ZKH;#.^+0E:NKO52'3L4XG:ZLKMBIJAI;O+CQM>4=S*
MANAOV=:SLW\G4>Q-X9Z6#SY)ZQ7X*+D/(*))#+^Y(.7WE?YE^3PBT2^91%_
MWZ<TH0++_\.+O#0C E=,X@!V91ZX<;:<FV*_\A4<FLY9N.&CYU.?YX5^>/WH
MDQ2 1L"EGC]*,V\"GB%L9LY6K']&B.>P@3]PH2'?XQ"L?WKJ":CD S13<S@4
M-HQ!P6*S8#&DM]&V,\F0.="1__:3:L)FL7 C2S$Y9OF[+UXTG@=1$N*;*1F<
M W$%O=E;(BMX<A%$<70W<T/\V86 X[O[2L.*77Y'0]WE=S34^OR.K#;)4&1V
M$=A=##_Y[,%-0Z_U8DF7+^0Q;IRND:XP<^U2E?H,H9E<K4E"\PM%Q.EK$.X(
MU'D8NOYC&K*>SV&AZ+MOINLW;E\E^OSZ?>[Z>]A&C0*V4:-O;*-TV%6T%DD6
MTM?T>JC@HBD6LS6!3<]I)4ZUDC>.5:,RQZJJ6B+\+@J UZ/L>L&P*FZ "<<L
MJ^ZU9NEG>;OK,LRTY6<&ODMF6N3(+-G%0XR;HJ853,Z"R5DP.5=+0AW+Y,S;
M7/0>37/?(EDM;[;>)\FJX'_N!\MJR_S/O$%#?P&M_(S;]PEH@C6Z%WAV2M9H
M7DGC.\YG+T9M"%>+PV7OFZLEH$F,VA!.DT F7D9M')?WXI("O'K-Z@8!^/JH
MD@EH;"%2_NI-G^$SK5:E)3:2^^R&DXA)-=01JV&F$%%Q.4Q-=FJN!]W9,UA/
MG6;!MZ4S2IYP6-R(H%9J0-!E1V5<TMM%)2Z?!CXAE?]^UZ*F(>I[-W05VE!;
MM@_8TFK=T/8!+O]E[1J>%!>N+<L$*S=$:X.1-D0<L/EW$ AZ-8:D9M)7P)>
M+PI?=BOPI0]&^A 9MH O 5]U,L,"OKBAA]3-U0(UCUY.*^AE#$;F4-<$>@GT
MJI4\%N@EG"\"7X[2"GR9@Y$]5%6M=?@Z4:Z8P^*<.KEB(SN;:C5=W'F&VS1]
M'#R1MW$W;8)_42V?$=V65V'8VG3+83>,DG;-@+6LQMI>R<CM&3I1U<CMVC$+
MW'"GHTZX*'MM.P,JX$K 51%<'6"WK0]7]F#D=/7 1L!5VQE/ 5<\P56;24]'
M:R5KX Q&ZM"T^C4\0 !88TE/ 6 "P)8 IK<!8*9" ,RR=D=X]23MR?\)23FJ
M8D5N/^O9"-$5T_FZ.]Q?Q<17G:R?14K]C+ HH.6T@'9+SX4[\%[=@7:\ 944
MT#H.:MT;Z" 0]+>&HWSZ6,"7@"\*7T8K\(4&(V.(# %? KYJI9,%? GXRFBZ
M6X OC9:@*8Z +P%?=9+) KX$?%'X,EN!+WTP<H:VH[0.7Z*"]BU%MLW]V5Y1
M05L:4:[\<;# 4NR^2 _8QU,O%F6TI\N+;@NML&VB+NUPEO1R\30/7C&^P^$/
M;XR+S=V]^_(Y5>"O8; H5[9F&N"J=]51%U4?;:=)!9KQA&8<YTE9 5A%3]XD
M12&ZVGY12 >1HL?X5CJ/*O!-X%NI1&I+^&;1HC=5^&\"WVHE6@6^"7PKE6EM
M"=_LP0@-38O;3"RR3E+4"T(F38*$S.)L_M0F^TU54K&J@MYE(E:U9*7I(M\A
MDRI?)I3:;R3@V]X9S6"Y,SZ.I6!*<N2\Y<8[@" 5AJ]MP A;9V1;6-^'-])5
M[B0F5</7.+Z9@E-2V>UP2/6P:K=/H=1%2&!<P,(3DE68NB:03" 9NP+BNDAF
M*03);,T02":0K.:4-H%D LG8U1+71C*5L/)J'!3E=1$2>HQD%8:Z"2032,:N
MK+@VDJ'!R!HBU#Z2T:3V+_%#,'DE_W5!GXO>F].,O"Q29=I0E0,5<<OAAT;F
M>2QOW:17*L_04#AWSRRE&/FQ>]K!NRVM/?_:_U>-8\#02J5JW]Z%@[,$Z2Z8
MJFP>LPM%\&3(J$ZFMN9&9-0/*B5FJ$;]4"F%KLD.8LV48==8*%UCF=*NM 2F
MK!2R7S2] @;+ :47,]=_Q!'\Y(-G+O">\3R98"F>86F<+)(YO/P#GE[ !=.C
M ?("O2"Y'OD7^>@8C(CDCF<>_H$7V(\C\M8Q2*H+;P+YI);#'U<C;MFW&2?!
M"4O==&Q8X$2]K6>V[[$;/N(XDMFM.3'DQ,/P_,1-+?GN,[E]6?\*]P'<Y"3.
MT PY2+:IVTB=!0\]&%A7IN,IMJ:ZYMKVPP29IO-@80>-D6K\B[".5MWWDC.*
MLUMA:J9KC,=E:*=51?[;3ZH)?C>+4[S4>;M.%CCTQKNA\J9+^1U0!&[NW)_<
M #:$WX,H#G'LA105ED43T1<O&L^#* GQ/5SJ,[F-M=>HI4XL"!2>G,?+Y\@7
M8? PG^"KXC#!S6^/8<H68K9#<&>P$!+QNSW_47+]"<0)ZH?__"Q]G[L^D[/7
MC6W+E&=+6]>+#@O,7+4T"!:/4BUVA^3L=.MW'Z)_:O=(J.3ZKW_[R4:J]2F"
MU^F>1KM["OOG#R4,_II'4@EX66,420OW%0*T*5PP>8(U:YO6K-;:ZIHFZ^S6
M=V]X"P'G P[?S-5=77_=QJ,O #@^"6O]./0>$G))HF'?W!=OD2S.?5"$>?[%
MZ#L.LQHP>#@&U%J%MF=HC5+Z8&3L!K9_[>0&&DAV5';^=NHDPHUN.)CP_^YI
M"GJ80!6R^P=5\+]GM-O5C;QH"('BP[_!42<X<P4J%/KN7+H%?QT,K;0L=X2E
M6W@QO6XD2Y?@T$M/ %'@P'O!9)A'/8"N_P" N50=,^61\!^@3ASOLJ[T;Y=A
M.UVR0P2J7(C*EC%:9F16YBF_4;+T):%&BKPSGH482PMX>19)&,S;I)-V2'/
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
M3$D3B+/4R670F!+351-<B[G@5@QU]<&HA[VNR%9EAV'/VIXX%R3^ :^C!@C
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
M/(5[J_[^[-V'M\^,/%[!*53YK/SI]Z*J7E/?[Y+D\QMV\A\7O_=796:P>H:
MV55<__U9"K=<D?E/>;.Z!L>W(CF$=Q"4P16M9YWKZ'O/?JZO"UH(&]SV7L40
M82CI6OM7I>XEY' EZ'>=D:KK)!570RDW6R%.BC6%5>2(!X8WK/$];2%YZ&NP
MW2?4(1S@V*A!@6]5+UL<..*+-^2^2V+CFI0BNQ;*35<HR8*4)6N?IVCO[S@-
MXKH&CG+M\U\&L)S)@Y0!\6%K!*ED0BR6UL9UT60)HJ+ ?^\D<H8[6#K4=]7U
M9K0#=<5&=#N.I]SJ(<11#4P>6[H;MP.&XK:AIM6JFX:,3E7&4OH.=F3:_+S
M/&$[,S$;\2\R[RQ3=T3LQ.!K@!RE):EO> *;[D":GE*IU, F#6S2P"8-;-+
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
M3:OAU!&D[Y+$&986$:8 _#$CM"'E0-E0'CK156X,"6::",;ER[)H+I>4QB"
MW:@82N"7=$,@KOT$UY8Z.RT1668;.V!I$ALS55QH=_3S##W3>Q ON >ZDVT5
MAWO.X)4RGHCG3$VV^8G+B1AK4JPS8NZ>J/5EA=&C*'K<%6,F"V]KC!7N&<G)
M D28UJNP0G65)BCH_P%)9JI\L]&SFA@YWI<1+\ S9K^W&S-*LGE=M\QLO;RI
M$/\+UIGFL(4RS:XK1%V<YS+V?CAB2U.J@+-T02[Z#F-*48&6K?JJ^4<[E=D6
M#2;M8EU:^44H5455W8PD&-^O9G"*O>2TO8B7F#WJ?:QV'DA-+MN)R\)0,U#-
M$VKR=5SBZ/P,Z-03!:B$PT=;#%SG K=@N&08S0 E:DR2,R=X0.B"KE;>E5<5
MAIC* >(P;HPA7B3&(BU7-/",$VPCZ.%@)(]G&9U[C4C;BIG(_D5TP1.EO&F\
M ?E.$K(1SHKD55'BJ.RX9($J,Y["D%,,&!A'<N:$"1(CUL9S>=E5CI DK(*8
M%%V!8R";35LOI*1#2B+(&DN135U@56M.5YXSXK/7=>*+K_I3).)ZRLWCZ 4(
M]XLRH6,[ 5A(6C2,)-0#-8U7# Y8DQ4=[(,B/HNSN/5$-R1'7">MA^![TX2@
M+F_KS5A:%H:<RFTNG15UKT]9*;@J,LP0Q/B"JSC#>B!3F/VJ&B!K7VO&(5SU
MM@7%B /. S<4K%NW%Z[3X,8!-,O"T%*,A9T<:<E MUL18II7^*%5-_J,:M,4
MB9:3:V-!J$A6+6*CI%HU86H42#LD:I=QPJS1!1#\(H:S8+4RD7J-7-5<(S9=
M'\&I=.<E(;6QPJVYLR:Y)'6UG:,Y<>XJ8(,H]CPLQ_?,\)'I/$KT"\<,V&Z0
MVVW-8%5(>0_TRYYZ>R&_/#.R=S;5'INYG, RK=#:_/"#@@T%'E/&8(B-)@<K
M/%^"4NBTQ623Q6"C>5C,15L4A5$$OFI.]1SN'.MM@ZI,I^1O%69Z0-Z6;1<&
M7.(]"7@G(FEV(B@QYX";L9)-4^BJ "N,A;76V\7G;FAKPKS(JV9%2ZE=)LGH
M]E/\A,[4SO2O,!1]$O9.1(KV8M2EB2;@#^>DQE73@]HJ.,.4PJPDTB7N\;6=
M):(%6)8/)/W88!P5C*S0)NB->9/1R$B@SA+O2<@[$4DZD"!,*+$,86[$JQE>
MJZD,G"W!L& SN-X*=XZ3#O@%=,^2S1(DZH"1C*I@NM"@NJ=6!C%0!M)_)= 6
M-5LUP[B%>T 'N6(JM1W:7,%[P%W!8C<UD A#OV(9WAL(:0O$.E!Z80ZJ#7*Z
MU"&#R\+7*DK<F]?,E^LB1;1?_X9"',(JA]GL/-!;N81-T;-5GUC#R0K:5=/.
MY5VFZRUP"]TZGU->0+&GTGR1D;AMRZGJM&:0F(,1E ><19!MECR33V5?D"ZN
M2<G+ ![[1&S',2U^\(N<T$R,E"?AVR:;3<_E))R007-F\D)S[,@Q0WXG8BR+
MIF3H =!XH+9 A6&-BSH?79VDQ?G--TH2YT7'Y7QI&J_@KYVNBKAJ3XR]KQS5
MGCL)+4M&9@YLT[*CP0^_,Y%2W06NR0^'V )O+Y(2=[#"&^,5N+,HHZRDDI $
M(LIVW/7.W:QI12,8')5"$T1H7!G<$],,@PQ"CS<2QWM]4ON"B$(^P.8)DWKS
ME6]=6!00]V&F):<CX[M,*5W<T45WL[*(DXM9C*\#PUB73=NK0"=.M%% FP/
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
M<-[SA@XO4*L[,8QX5EZ.UYUH6\&SGQU+UO9$U[),FQ_>@>91[C8T"^P>386
M?VOW2+M'!W"/GMNA]%.Z;,<QIQQ+4UN5YUU+<.Y6HQDVB;E*#)3$@C]TB\"1
M^I/05[,-+17$AW,^H-3#*+S0%4'A<9X>-%B>,-B.@Z'\)HZ?\5FB</QJI&-R
M/"W9JY&!:9US.3(2 C2LW94#S++.,,I3K0YIASRA%&K4'IW0,6V.*1]I:X^6
M9WKV08K4<N/N76]J1OR"\ML-4UB]:$'WDDY!]S"!RK$L*7?[%(*6IP=))@N/
MN/5MU0#VP^[]K1''1N\CX'"F),T:A"]52QR7*JT%L#VN>'O+=!PIS\&-3.LH
M"O\N[W R 8<1;T<U0#VPJ.7*R*)3X%".P\IE/(+0YC@KMS.M@V&QAQIL?QC1
M=#4P6AC.Y%PXN9T1CSNP=$GJIJ2%YS2_(O2A>;S&K9'&BQY1_?GCN]<_R.N2
M3$.>\UI=<RKE3&S/LDR?XR"7[6&?]TR@%%?9>:IA(I48]FF[OFGK17FW#B4"
M!<;O4%28MN-,7=/CEQ:Q'=.54JGC\D"'HU(?Z<,*K-?U:EAQN/,P3JQQ27+$
M<\AJXH+0##C611Q/YE0WA"/FE"-:$;'.<;5D*WPVN!]L!;F"RW&>.7%TM1)-
M>6([J_2;C*> BU YCF*4OR;O375!_K;E<4R>\RG%]7>46P8J?W!B.ZX9\..^
MYW8DLX6WIXX9'*""?6]955Q9C71G@C!LR5%CO2V)C"< <8C'L=&M];NSXEK&
MP[ A#N'9LUD65ZFL[J0=N&;(T7Y);;X<:VJZG-OIJ/E*O\D?>+B.QQ/WJD;L
MX8; ,?P.Y7:ZOJEX=6P?/4P-(YZ;X66?D>]RK>J(C^P,+-7ZU.0+00);=QN)
MHP$X#C^L9 7^3[DN;U3#@[ ]QYP&!QEN/!DV2!O+6$Z_$Z>ZVQP]"=^SI.^J
M=T+?G'+<N0/Z9%:497$-[F9E-!"CE$9:5T9)KHKLBG;6@D^:UL8BGJ=96M\<
MQNIMODP\JPJ$N7>FS$=,WS,C3?[^[.&A+J'SK+OXW4%%]/Q&V4^+W?/@S:TI
M]6E9CLMG3+V0HI*__SD[CVCW!4,S\G=9_=V^!;W'L6:Z.Y/NVB!(_;5__J^:
M DC:CP!F A:ZF!=9%J\K^*#NMY?&;5ZA[^NO:5O67_&2]:Q(;N"?LKMBQTL6
M?3;!"R(3_?V9_<P ONU_[XX)I]CDE_CZ_M(AO=T?3_WV'^MRUQ>S0:)]=I[#
M#W!V?D![OI0D$%88("QI8OS%CJ=A--U2+U:K!^(LO02J(JU?&E>DK--YG'6/
MPG5N\<CMNS+VE)ON:[O!D$?N&QCVH,FC.L!T@EU7'BJB;O;5UD'LUL41Z.(L
MGF\KXW"4+IX56=)K8C/@ES"RI\;_&LX?U)<QWG[\_![DX>*/?51MP":<WJ-J
MM_Y;)V-8^52<QLB[%Z^U(G8 7NNO?%I>\UV>\VN__/[FS2?CPS_?__+FL_'Z
MX^=/'S^_^OKNXX<#LAM5?3^VNOU'JOEWOO;.?P?$O+C 1H5T ??4_O+2V)S
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
M)(@1#2P^-6)$JP,UO$3'#.5(%&F1/SE@1,O\&;@ OAX6=M;Z8"Q>1"L#-1P
MU_2T W#6 C\>+J)E7GT'P/%,2^N#<]8'H]$B6AVHX0(XLB!&M<B?'"RB9?X,
M7(!(#Q0[;WTP$BNBE8$:#H"K#E3D'B#6 VMQQ8.*>-&YKN[DCA6IRV9>-R7N
M[YP755V)!A,1GV7W@(G<YEMM$T[C(#J^:3LC'<3I@\1]]K,M=QOQD82),WQ8
M(!4P'AFB-8 B7J$E2V5(R_S)H2%:Z 4Q^Y%IC33[KFT&#YK]O_TE=&SGI58#
M9ZP&QB)"M Y0QO ?/QTDH>PH+/'C(2%:Z,4P_(<%A<JR058KA%-C0K0^4,0)
ML'7T?]XROP<H1 N]&$Z COZU&C@5%D3K $4,_RFB_^/.#7E NG8\?6(P2'">
M2!#GX6UH>XCBUZ*.,Z-8$WQE?FF0;VN25T0X.(CX3+L''"30)N'T;B'7[8..
M*WF'\)$$B3,Z6"#Q'P\%T=*OPOY!?VH&<J2"M,2?' AR-B+?"M#4=!\\F-'*
MP0''ZC'-MPK[H^H*U5A8Q=E(E-I&U#=M;43/6M['@RJTR*L6-?M6(/=8#2W^
M1X-0:.E7PN#KJ/G,)7X/ (46>>4,OCO5:?+S%O^1P DM^TJ8>\_T58%-/&Z9
MD7BPB="Z']N@.'*")W#B8P^92/-YL2*B):C%9]<] !.W>58;!#7F9P2F+84W
M>%IA.N[Z/3%!$UH#* *DM4_@$4HH/0K+_'C8A!9Z,<S^H=>KJ;R#5RL$7I /
MK0T4<0$<29MHM3SSAG1HD3X/ S^54=RU@3\ZR$/K T5,O&VZ4IIX+?/'AWEH
MH3\#)\"=ZBC_O!7"2."'U@:*N #N"7:H"S4Q0[SU*5&PM9E((S\>A?QXE]>D
M)%7=S<J8&#FI18-_B,^R>\ _;O&M-@D*.HBV8[I2.(BGE:SC(H/%W*6BU8$J
M'J(D$]6UR)\<"J)E7@@7@#< 5/*=NEH#' G[H<5?#9/OF(YJ)E]+]&/1'UJH
MA;#I!PWK'<\,%!-X;>$/ _[0ZD 5&W_\PH^$PJ.NR.^!_= RK[X+ !>7H\M3
MZX/30C^T,E## ;#-2!7DA_BX*LIW!;Q]D177/QG+-$E(_K!$.+:S+1,:#/(H
M,,B+WXNJ^J&= 6+,R*(H2?<7/TS(TVC1<XSJQ*CC;^)MKA%?A8Q'XMS1&MI&
MGZ@.YYC^V#J<;]H/UN%>0,3V Q?)44V U$5DCP;<:*D?[9D'9G@JSWS,1[_
MZ2M:SL],SD>C;+2@BV+>.<-L;$FPM5H%G!1FH^5?E12<I?NOSUSB1\-PM- +
M8O3!@X_&ZP _>MC9=\Q(._MG)O=CX39:['50K^5<R+OFB['1@BZ*?3\HR":4
M!&2C%<))039:&Z@2XMMZOHI@\U4<)]2 FJ=B.-XQ[$P=?S->S$A.%FG]0S=I
M131HA_A\NP>T8XMYM550!-=AF[:HH:&&6Y\:UZ%%7HG\#Q9[M)"?F9"/!W5H
M*1?!L'-&=%BF+T6Z1\O_:1$=6OA5R/58IBT'G$.+^\GA'%KB13#WO.-XR_2T
MBW]F,C\:RJ%%7@TCK\>AGK7 [X'IT!(O@I'G'-/[>ACJ><O_2 B'%GXUS'V@
M"G[C'G04Z%XC*9I91DX/CQJ7+?.^@[)0',,1\ 1Q?""U\2(;3$81#;DA <?N
M =VXS;;:)CS!(7Q^G!:><6D?7USXQHE%B#.25R3)'P_@T(*O"H;#-AUA,1Q:
MT@5 <6A1%\7&[]'&,P[)$4J1]=%:X-18#JT"E$G]2+(%1\N\ ( .+?:B6'[;
M]$9K@7'S.7SM\Y^=Y(^&=6C!5R>Z]W1T?W:2O@>>0XNZ*#9^I(5_U()[1SO]
MYZT01@(\M#90)-"W3Q#H'W=&QP,3<'9)GPBH+WW;^K;U;>O;UK>M;UO?MKYM
M?=OZM@]VVT+MIA1O:M[4UYLH#X&Y-M8$>&X9E^0G2>#71V+=XPZ!U7>M[UK?
MM;YK?=?ZKO5=Z[O6=WVBNQ:J,")>&!;99QF#V1[/(.R7N$KGHD5;XG/H'KVN
M6VRJ"^.*0&$MTQ%V__QIQ>>X:4]]U_+=->=&0ZU@A5"P!\,A6J8EQS)PK0OT
M78M\UYS;O+3>%4+O<G=L_4 [MNH(O;YKL13L'CTV6L$*H6 /Z-CZ4N]$T;I
MPZ@>G[]WK>!<9U?R3>'_FF9-31+1DOCBL^GX)/X=7M766)EP1]P\_LD+T/JN
M]5T?+8^O=:PP.E:G\K4ZT'<M\EWS3>5KU2N,ZCVC;+Z6>WW7(M\UWVR^UK'"
MZ-A#)O0][=XJJ@Y4!>1+6U[1=ZWO6M^UOFM]U_JN]5WKN]9WK?Y=[^>!>W)$
M%OP@-6ZXG0EP/#:Z_R"(FL'%3PVHX3J7Z'_H1Y#D(@9JQ9?$R)O5C)1&L0#.
M6JV*G,THJO20(C6B>GW7^J[U7>N[UG>M[UK?]1EDO/GYV[ZG\>MZ!(WPZ/4M
M-M5UYR?4G8^TAGGORC.\(Y"B\GSR#)*^:WW7Q\.T:\U[!II7-_&JJ@WT78NE
M>?> M&O->P::5_N\JFH#?==B:=X]@.Y:\YZ!YI4#YZZU@4A9?U50-D&D!]?H
MP35RI/YO\ZJVQVK:8SDBH9/7L_5=Z[L^7O9?*]_S4+YR% "T0M!W+?)=<RX
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
M 4[M$DJ-'/,GH25Y^Z%00UE$NVN>6PZU6C@CM1!%EE8+9ZP6Q@^8TVI!)+4
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
MEW9-2CDG';EA9$XYSFFU0T=F%(GG>:;'SXN6%]P6\ -2PY%.I:P>>B@;'/N
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
M,.BAM81M'"0GQ9;T/_5S1PW9DJQ#1!')82YML;%#);N)3FTT5?,-ZM0RX8V
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
M;$ENV@'?7)O_<_3I6!^HFOR>B64MQ)^'NVXB_LW#DD+\^1)_UFZ!.5#,O0_
MV%% ;T7E]D&/ S8(Z-GRHE2\G8@>VYYDM]DPC5T/UOV>Q=[$37""HC$)\#T
M_9YI%9B(YC6(LVHLJ8+_R/P',H& MV >_^C1/)BW#"%";?=J;)6B#V3+Z(0#
M?UBI8MP#AB,L:![,$UC0:RQ0G8'M='J\K<""O07S!!;T&@MT9:!JG6X:*;!@
M;Y$]@06]Q@)3'5C]&#2P(IS.34/&9O(@VV\RI,<T2>_+0I<@W@)(O/-IBR$#
M"\PJVH8>\L2GC5ZP)7OM@:\ST/5-DK6YR?W@O7\P[S#08L* @ %N8$!3):/I
MP2_0M]U$JF-%&2B6T[$L$ $$>QLP((#@C0"!;@QT4Q5 \*: H,5$ 0$$;P0(
M-'-@JM8>@*#A"(&723;-8R_S=KKEQ66GW3*7;LM8I[:^77.5<4D$>8%Q[_PI
M3M 5_HENHJD;KF'9!H,)=$=J750-B(5C\O3U#.XN/8D?3G#LIS4+S=[YSXD/
M:S[!,YP>H4F,QW\Y^L57AP;6Y;$WQM98UUS;'HY4TW2&%G943U6,?UI'GR[)
M9;]^<%O%4TW)T9N%>#;C(HNXUVTX:6T 7G)JV::R1!7O*X9;WUM**S:]W4V;
M&3.[?&4TNS9/57VM-\7N#X)F*80MD7&F3\PJCZQ"Q+5- \BRIJ2:=2O7 >+"
M1K1H>F WTN0+/0]8AJ)5'?T7J;\CTI8%?;F^^0;R</)[.[R2&^)5NP8M>^>T
MG+SM>O#:N^*UV<J'Y35#RZG+*)/YZ\7%=W3UX]MO%S?H_/KF^_7-V=WE]=4.
MV:V56;9"N9Z<D*'0_ACNJ7AQBN8[\!&Y0V#1+(5GKG&:OM"?TB,B'/U4<O0Y
M_)R2<3PIANU_]!-_2"9^P->X61J=DL,A-RVW<Y'M9[:J0P]0IVY\[X?4R'JB
M%\]?G:(()(*<,WU$$W\TPF"6597%_#%B3"95/.):3;ZU5U1E[K:#0-@U7F?&
MRE?EW*3/9*K2#5P2DG$MY:@/0E0_S/"(C>?!@ "FO 4!>)PT=H/3+ Y1%*)+
M.A 'C]"Y^T#N 1W/QKC?7%^><T,"6]\Y"?8[#&=AF\GP*+=FC%AUOE1&:E<
MG48XQ?$4=A!-HI\(C\>^YP,&!L]D\-$(/P31,YF!E" OIZB$+E/T1^:"4(U]
M6((7BCK;H!J/%"7$BG/!JM(-NS&@&H@:H8E;4MTOY6Y&I6]NZ-YC4A4S'V7U
MDDF") ). 5X89P$WI%P,"?:!EE.<QKZ'&HT,0Y5I@F"13!^R] 7I7." +"5;
M.R+4C7X2J4Q 7&$]>G=\5:*INU=X^Z5G99@8J?];),[4?::3&H>8DL\M)P>B
MQ(?G<V. UM1/ _CXG%XY-RS,**.-PLA(09!^?N8[*GF:8)]H244-5!DWP_H4
MHV^ZC$ :=?B2'*Y L>56.IZK,#)/<]X3[R&.QF" N&.P3N#2)[AR;DI>77\_
MNWM/12:-B)7Y4@]R0TNS;[JLL# &Y#UO@ERP*U=/KDT&!/B(_5*!PA4?Y6(J
M8Q[L$0'TE^, R]2.7D\D7!&'%Q/6V(5V^9BPME!)PM&$+V!1BYW:71RPMJ_9
MA&+@%_=S*Y:;@[R1UO!B;L5A]EW,K1#@U"(E\&V"DYA;T0]L.L#<BET4PQ[6
M9YCC1C.#OAJ5G+NJNRB%K:Y^N#SB'>0?G6T<B>M(V:SH\=K'N]X%)*YHRK'F
MH7:<(=<2$@WK34(BVX:?US,8/ ZB)'D/H.9%4X:CZG?:^H87?FW1&MZJMQ%%
M,="+"IQ=%P.ICF35,N[+6]&LHN[@U?H?=6 8QB:V0GE'MJ355B?U3J 8]Y+B
M!09:M(@7,, -#)AEB=):%- EQUEW*X8\L)1MFH4HLN1L@ +\.,Y\68G63AWG
M)D;B7OQDDZVC//J(YI9A@-T$(_ST@$/XEX5IN,7VF/F>MS6:34-RUO1_6[5!
ME-0G $,Z%=-E7DTRV*C:;3Q66AD#@"X*X^JFSHET<T-Z0:Z%!CU@%T9-E;2F
M=G03#:I: \O89M3:AAJT@_*TWY@6AW:T0($>HX"L'P %]AAM/>39=6L[VMYI
MM+6?=O17G"0?T26-J!8G2]VTGA5-DF6G\K-O2[I=>ZV]6-*<"W6+ 0<B%L6+
M#C7R)N7,(M+F0)'U;D>DN<H]X^VN&5K2 @5X08$VYU)@=*^UI(]59> XVOYA
M0 PV6%G_+;*YV&5ST10MWA(6>.?3-HV,18REIV>5BC.0':7;D5;1R'A_C8P%
M$/04" QC8)G]#K:N.=NHDT<>'$EQVSV];9&OTZ3_SMOQC=BF=<--QNX]7MT_
MK2/^DCA'[^-=\Z/V.<,^_6V6M+ ]=;VC';-(ZSG/3WG#.<[9M$582!<'!KQX
M@Z3K1^UY=\VM@..X]EZ.==T<.&;'3PXYU\*<(T&+N)! @AXC@>(,%+U=(GO7
M#@]Y$;F&_3;?1$&+QK21%2UH^1J%]R>D%SS8AL.THYEX&ERW83.7S;/OVN4.
MB#J65G:T*4Y5>$F\:7RHHCJ2OO9.#%T>Z+8H9.EO*(NE$2U@H*<PH-OZ0#$/
MD&4A*EE6B)KU)DI9=F!!+Y>$1T,@3C'-HYOFM"-+RKZMZ79A-5'+TLJ:MD0L
MJJ=J5+8'UD9MD0]A38MBEL-:TP(&^@H#F@U.=;_[*W&3&]S,G';>9L(6TV*6
MNQ53OHIL+>2F"(<C,HH/S$H_VN5PDUYR<@L+TA&!&%Y.,U5%4IN>9C:*R,KJ
M0#U$4Y$NRI0H>!%0T&<HT ;P_W[8D8>O9A"W+6Y;E+QLZ$&IZIM(Z6%;_;^N
MP*6C!Q*&*6TX'G/S XEV/>M%>D\;=W)1MH4-V2\;TAEHIM-M=U(D^.S'F11
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
M2UR+*-BRV#&-@C7J>- S9<=3&$QVS$Z8O ('=M3EMF$D;!D$&$;"V-8@=P$
MN J%&9* @+<- <VC8<LH<(B*R)YA@0B'"6#@%!A:1,1>  /;/.U&R6<] P81
M$MMA2&Q%+'I-@01_(;&ER>DB(M8Z+>P9J>92/.SO68B1ZO 9$#LLYS(^^^%(
MWEH$Q):$3L3##F<"ZU8^E[R!H@-C1K?DRL^:P,?1)\/N=(Z(@(0]Q<:6\$"$
MQOH2&H,;[G22J$" _87&ED! 1,9$9$S@0A?OFG%D;!D71&!,!,9V&AC;(BJV
M(B0-VX!&44:F.'6A5M)8J@T70;&603':PY.WN->!>9/Q*0\W(M4B[+4L5Z(:
MLB]I8!HHL$T"W=P<]0H4V$\]Y#($B'K(GD2Z=$ ) 0!O& ":![J6,4!41(I
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
M<V3M7=MRVS@2?<]78/6RF:J1=?$EL2O.EFR/IUSEQ%[;<]FG*8B$)*PI0 .
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
MD?-2B&'\+HSRJ\G+\&FT".,U./3"%\X@"$9#E8:8K94"'SSJE#G/,C=6^[V
MG@(%VDF\AYG_'A<T/LR_A=ED-#F>KU"YJ+ DY4 K@J82,=6IK$'J%)SS'I5H
MS8.[D3P% C20\6W-BWTU_VJ29ACF^"N>__?5N95:A=SG4G@_'8]_G\X^AUD^
M$H(6NB(<6),+J!"J1\P*Q.BTB,Z++'EC2NP(<7BN- XV^U1)#TO)E;5MF:V9
MOSU;U!1WW3<XTL*Q8I0  D38T'MP(11BMXE2A*B)^_TY$+?P#,^-7I6YV<O8
M3Q,]K#"W1WWDDM<V)P;:.@-*DPOD)&KPS/!86#!)F^8YAYLHGC8C]I1Z#^O-
M&UR0 *:G^'HZGQ\9B2ZQG "YD.3V1$8XR"EF(F6F'2KF8V,*7 /PM+7_<%G?
M5KQL8@!>S>=GF'\]FY%%>H>ST32?&ZKE+]]^JJ*?__8%9VDTQWS$&'*-P@!%
M0^1M":_!D94">KA"[8+1NK7[N3O*ITVAGK5VFV>J)Y[]>QB?X=V <ZTZX,P"
M.?<<E!4<O$J<OG48!;-)L=9)CIU!?I<L:Z2SVR33_1JS^N\O8;FK>?H))_-E
MP<91MD1_913D*!TH8T@VQ0DRQS%9E6-2NO5:]P"8WR71FNGM-M5,K_;L;L1(
MOG[(TH-*V9*KC^3J(]EB+I!+J[E!VXMCO1/*[Y)HK;1VFV>V"<_>XZ>S63JI
MV&[/CR-O"$A& S9Y11ZD+! $YV!I)IA@16#)]\&K>U%]!SQJIY7;O'%]\F9)
M]R,M@LQ*>Y R:AJ_#A1Q!@:(180@C/=B2-HL07V_K-E=)[=)X_O-&<IHR!@:
M\-4&*IL%Q(0!?/)6"67(]VN=8NZ>,VR2^6)&QRQC@)@M@E+HP-,\A8PL6K2>
M'(O6F^J;,E]_?WYC!KRF;_<H6OP]C&9+BOU!)#^;G=?Q_5JW/L;SAQ0GWON\
M-D6(W2$W*C:\>.&+^1P7\Q>3_'H4XFA,\'&^ I'?3MYC.IO5B4L?>#.=S-;?
MDNLPFE]N-2@M1:+_@_%,$)D<@K.T'&"T)49K:5J+QF1J.H!]YU<+,.?57B@X
MTYRFI8^"5M)L!;B@"Z!1PI'%5;SY9D4S\$,55AZ.NS<7N</H_;&4<_X2QO44
MR8<3Q,7Z3,BR*LE%92SS"5RJX:K+"-$("2Q%;FV66H?6J^<F+(<JXCP0,Z8]
M:*B'G;B[<*W*&[H@ZZG^<S.JPQ2!MM%>!TKL(?IAR2&<X5:86&L8&,V%F,%Y
MYH#S$%A$RU"USE\.38HMY:!#<V(7B?? A;>+$YR18:QFD5:L<V.ZJEKRY*'3
M$JT@A<A!Q> I.M46C-2*HD<E-;8^2'(/G.&C^59:F_8C\A[*?&Y N[:B+O&I
MA/4\1 815 ;%"61(BF:"KIF&$)-*K>.0;9B>*B_V$WX/IN+"X_KEZ\67_S;"
M&;WDY.MK_ O'2SMI0RC&!X20'8E 9@G>D'=E118\9QDPM]Z8Z(;L^_94>]!>
M#Y5#=Z9I;N-=S;8N8'MR97<">ACOM@^-;R)5;^KJTXYU BVSY4B3KB9O4ST
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
M_)OJVT-R/2I2"<-5%@Z8KEW)4W3@&;FP.CMOZ,]8S)VV[P^MP$W[1,WUMXO
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
MG69H$*7<-DOR7K.T^G']I[9%_<??_C]02P,$%     @ %X,&63\F;P!%.P
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
M4CKF6LAI[WI5>O1$E]VS&#)I0$.B$#>"VV':,6HB:=ZO9#;(93T<!R-(E,_
M)Z<?RR<1Y=#%I"U!]:54#P(:KIGB'<Q4]7LJWC$B;JZK!5[.WLQ%SE97:,ER
MK%'0^F':/I6!D//7D;HWZO.R0;$!,'C"PD?.P:%"*\$,]N]39()M''(<WKN%
M_:BJ>A(6SLA$CZI;0F/86Q$AE-N$U"*K=<JI,N2HIZ2W*C'L'3%&XM[%A8:8
M7PHWSX,YK&AKZUPBD09)@P58%Q(/.^6VU8I"8!'8-U/GG>I/-1-]]2W9%>B0
MA73Q=N,7@V7=<^&&B_'G2K+_"61_H@%5A,[!Z=_! \&7<ZL'_]%U87>JSC*J
MJHR,2EHJ,[4VS."2ZQ8(LJYZ3KL?NN0L&AH\H]'+.28J<+FP!E4&[R+KQ")4
M68KG%,Y)6EAD!VM]EUKE3KH8*;>W<EB0662<:#\]V0#/1N$,YL,O0;C MNG,
MEO=M:T??F;X>RDV,-B45YRH$D*IC=A'914LH@JAHJ\$ETA6"+E;@9J>*\(G
M]G@Y6FYZ1J5""?K,J6%9]'(!J6CS$=Y-%3END6IQ8 ^9[$KUP(((DMRC;B1V
MW%C#V[WKZ">Y3" I?7VG1<2$P:%W&?D[19Y'N9NT<V[M"0MQT_^+C/Y"6:LV
MY>)MT5%Q[H,!$G<%1>=2$&SK%FS_ 9I&H:>#:2MD/ASVQP'U>Z4I7/$=3L9P
MGG)V930\0US<F>:6R)=&WDU;"G:R2/+;O]F^<C?6?/K[0PV!4_D+S'4:W'NK
MY7_E"3=77#9'18/$M<!?OUP! 1UEZ>>-5:%/JE+&5T12YE[;+T5U&H]&GM?Z
MP?A!W19-TUKSS$J0"#Y88-9HRLF4 Q\+XGSSO=+*Y,P"&):A5@HE<9)RXCAG
M_^>'SBN;)'$N!>UL;ANA*X$JX:0,\D_P0@;R.L&E!.)$(]7]OA@.P@U;!VB+
MHVI?TQW5A,EQ[:Y7"G<7H@\P2%9R+E26)#S2&9SEW68V_*:8HC%2$G(01$XT
MI9/<1SAM/-N\]^A3TUL?B%GZ[5MCGT\>T#".A^"WH#LP>03!7R][:>V$-;_*
M,US%8!R-U0UQ/7TO5(;G;6_:_H CP9IR=EIY"U;5%93TZTOY ]\:^C0>9/_5
MVZ3[BS/,>WKF[7!NF .8PVS::I80T56?6494*RSZ5?IGLPJ8"IJ/*8;&4%K
M95%'S5_?DFP6K_+@DWXP37XO#VXK@;_5EF)A.Q=Y]_<MP#K#*?-YZ\L<??<&
M6WGDM?HTZ]<Q%4YW(%3@"UL.S7(.P]88*YW EL_C'XYR<U54-7Z0B(Q[GR&Y
MFE6WK1;3ZO(!LNL.8X=MO:&YK>$JQ)SG]CZB;?XC[)RJG0U1TYO-+X:)$#AW
MQO^I@U1Y7\[O(C[IX21;$3D B#.X*WETUB] <N)7=MJ/MUW?/NJ)6P0>CDMN
MWM[.Y<_\QG<38BS$M*],D,;G84K*<)R+@C68NJ"I60>3.2C<E7%>08"XD*A6
M%M/.1\:+IAPO'M:28Y4@4QYMKGV7R]8H<B.#)? BKMY$U:^V]$GW8=RJT0M[
M"V4L[#=R*FYV&'I:>_^)8I\T.,P<!-O/TTU:='FR(L*+7[TXL+R:=O;"7;G7
M&AM#-4^T'B^@&^S&46=4 W /L/"M3:S+'>.AJ@#&C:&>(/,1KZ\\]%$]JOY
M !M[?M$E4%5R9^JL\OXQ5)@0K?O>LOAS=VS"H13CSGC]:K)$3$I"XK?^R]:!
MRVF>8!IQ.!E,\[=1@0J#T.$Y]-;)3M3;,.+UB)4OW(I[NO*0V@^N=^(T&16T
M3(@W*2/J%\DYC==/<@.'S1QOI#XU''X+1IO=ONPQE+" ";5XKVJR?)-&9I/L
MV*YMEA*6VOVB6;!![1=E=%CC7>&'5PY>HE:_DL'R$)K1J9C?(F(0DWW-L=Y>
M=S53',XD40&C;UKI?C?D+)N -2Y7)JS!C6M1S%RCG(W]^:/%1O[]9J*%K^IV
M0 3-^2[D&73CS?=NSD4O^FV$K&]=N&I!X2T)#]_C=)@5V+8TA7_D<^[Z#+.E
M E'/1_3HJO&RGZJ>6/$RG@ZYT0+ZT_UI;^V :(W37?0*IJAYRXRT0_F0T3:Q
ME[9O2"T.5"2#E(QDG]S;&3S@QL*JO;8>6!,U[JOJ8J;#E& "4VW+9VUX BGR
M1]8)'[^T9:+>AD;#O_EV!5&D*/U6U^-T(\ <WJ!GD=N7QH.'Q1F])27\HV\-
M/-WGWE=XMG?F>GINC*",]VVE,>S W*-CQ<-",K)1#<=B-E+)RC8^WU%/!=**
M"\PZW((K/@0LF'H01R;]K$6KH(Z.5*"*J=. >P)F8^7_ "\RVQC4*Z?EWCML
M5R9&SVFYTPR>,,!".K>-YFC>4*\6!P]Y'1_PN[CH88]4N/Z+#D[_WUW$+OJT
ME?)H1JZFD]WG$B_J1H\<M)X>>"W NMA92%"<&NHS2?K=\'32;HFS+;]MY5?
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
MUKR"]>J4CLA#D_'2N2G]')&:VDB=R^%^"AEG3L9ZQ>@Q U%4 *>+8B3T.AR
M0T_B";*&[B_6=\53#:PIW<0AZ.F80R=LS&=0Z7RG2XC[8[35>;AY660:Q%[O
ML-)F-3UB+SJ=&;W=+3@:TB1A&NSH>]-SQ76T922CZ,'QQ.A^T?;%I6G'&S?-
M IIYY6:;\;>HP(=2Q@*?"#(&,B23\V.]OEU3[8%!%3+R0#?L^5W8*5:/<A(?
MCJ$]Q-2?'=,C;!VWG3T=9X"V\9)"-X(Y8Y=WLF.:[SCY(*Z_<,;$89]CK#^S
ME)W06=7@B(>:!!1>01M5ULA:T.%\E>:U^HW 9:UJ/?%,NXPHE\IYYK4IB46#
MX3=OF,AWS(5A)V>X"X),!Y3A$Y_=^M!3L<>+.!/*63T[.V&54)KJ.@]SX+Z*
M*MLW&FK7RHX_ST,,IL^;0S0T7EJ L)-NX\C("$RZX,C#X>\\NN:W F5'CT1G
MEE+6? VMC-]HF.W,V_W0CQ3W%S,3RRR]\;\\!_X_6L'4R?\&4$L#!!0    (
M !>#!EFQ65[DG;L  'Q$!P 5    <VYB<BTR,#(T,#8R.5]L86(N>&ULU+UY
M<^0XDB_X_WP*;,W:6):94,4#O'J.9\JK-W?SD&6JNM]8V5H83HE=H:":9"A3
M\^D7(!D1C(L$$"!5^]YT5J9$PMU_$>YP./SXC__UXV$)GGA9Y<7J/W_R?_%^
M GQ%"Y:O[O[SI]]NW\/TI__U7__R+__Q?T#XOU]__0C>%G3]P%<U>%-R7',&
MON?U/:CO.?A[4?Z1/V%PL\2U*,H'"/^K>>U-\?A<YG?W-0B\ &T>V_RV_ L-
MLDQX+(/,HPE$091 POT$LBQ* Y_Z"0W0U=U?4A+B./!"R#WB083\&!+?(S#.
M$*<L]BDCO%ETF:_^^(OZ@^"* RG>JFK^^9\_W=?UXU]^_?7[]^^__"#E\I>B
MO/LU\+SPU\W3/W6/_SAZ_GO8/.UG6?9K\]OMHU5^ZD&YK/_K__[T\1N]YP\8
MYJNJQBNJ"%3Y7ZKFAQ\+BNL&]5&^P-DGU+_@YC&H?@3] (;^+S\J]M-__0L
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
M(-"*\1VM/'7<KJ4%6F+Z0?)]Z<>#Y-8RF2F9ICA&(?*3K%N%R/=7FBU$?E*
M?HC\] -F*L$I6UPOE]U2UV6IO/PFJM6EE6I\^<?6F%@7)&FP^0+UB>MIQ2@
MPTKB4G8SG3DG-OB]I>S ;]45;D"KY!+=WD393JM&%YY%R73%V^B<]O/F*OBF
M>'B\IO4:+Y?/ZD#RMVJ;5K\[AFFJHLY:DU_@/J@LE#9S:<-+<]("3]4OO9(5
M?1W50FA<5UV#8WH9K(F+/(:Z/(":2FZET%H$9E-L$W'["F[TGKFB?RY6GWEA
MN+GNO32QZDI:\/.[+P:[Y[Y(XRIH+8V9KFT$<;P?GN3>2E_V5YI-,4X*T->
MTP]8UIYT <TOXATN5>ZW"C0W%0*O<973ZQ5[FR_7JMAX/^+H!3%&(6<PI"IS
M2:0^3/T$0>QG3(B8>YYGE%]HR<>,X5YE=XI5X\#)?S5<-;=2'5_-WM#5=W9;
MQ",O02."85&*Y4>B%Y^9 6@S,]#'>,.2NLUKH;LZ@?24$> +X7%5F6+)Q;QE
M*9=!=523<N%R=O;OW</CLGCF_!LOGW+*-_0XZWN"M_C':[[B(J_?2Q3ZO^F2
MN1>)IZI;10(3%3M&'L40$U_ 3 B<9J&/O2@Q,8=NV)K8.G9FKL8_ &GY,#-T
MCK#7LWOS(VIH!A5#L.$(='E+_:C!U:Z^1#()7H_@;6SWW,+CR PZ8FI6J^@6
MR$,CZ7AU\^/15VFA?8]$OOQN7K/B4=KC]TM\IWM0.O/ZQ(9*406*+/3[.@4Z
M#O1/4N>D'S]3.1#<S)Z,R Q^5^0=';E&A+,Z?)U;<[9CV(A0_0/9V*,6$?_O
MN&35FV51\=OBT^HQ?YM7M'%\M./]9U>8.MK?$ 8-996&>9NW#8H^?;[Y !03
M\A?K4O=2>@0,C=B_$QP,(_^:$'0G&5<7 :.2VET#G%]VODN 4='VK@#&G[8[
M+%POE\5WU;#R?5&^+=:D%NOE-:6J,+[ZRBG/GQ213;Z$X'X8A(& 8=/RQ@L%
M3$,O@[%(XR")?'DVB(Q:F)E0G_Y*K^7%,+?$#$$]SWXR7 R5OB,)=C2OP)8W
M((I2-8=E>0U4D&B")!4K'%SUZ3*B/6\#+AM8CCIK62UR:4BV[[JK*E1)?.?Q
M=X?$_BVGXK+MGOM%G#X:-$73KY]OY#?W('K(D$\23D,8B"2""(4<8H%"*%(4
M)5&L,N&T2E%?5(H9P\%-"Y7NO+YW:]B=L6QCOG-^YJ81XS_I)^DXT-+4VY-G
MU;%[-5.L^06 =1ZIGE.&%XISO\#'=#Y*_A+,F!]D)2-_4X%\U?I>[9^[T\_'
M?,4_U/RATCC$::PRG<&0Q,%3<R6U(=\[PX'?%0>@8<'1.<Y 6*L#G<[ZLYWL
M#(3M'_%,7K.L?Y+K2"5K//;WF#8U"6W, 25>Q%E$(.480\12#V81PQ#+,UU
MLBADL5EKG7.4)O9FFB^NNMAN3R4;TJ-!"4.X])P,)R"8Z;6M_.9516.RN:H=
M.DMGW@JA,7&/ZH!&7[#8=S@O_UH6Z\>F27ZSW]T72_GNUWIU_5#K1E%'EIE8
M0Q5UT) '#7W08P!\Y?6Z7(UUYS0&1F,S=H>)X49\.1QF&[&>H':;\,C:\VW
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
ML&384M809KTS^X3@F2G]"%9=@[!I,HDM07#5HM:0^KQ-:^V@.6IC:[F,13=
M3.0)K/R85W7SC3%NLGEV@8D-1T<7*,)7IJ?O\U*/;^Y.!#93]KZLDVBVEEQV
MK0#/KCI?/\ QP?:: HX^;+?KMV5JV]E5'U7,?SL7]Z:; _%VS?^;X_)]_L07
M:1+'A IY0$V9VO8]!+,LBR!G@F8IR2(<:;7MM&5@8O657Y+,;$,W1E!O1Y\2
M%S,M;SFYZLVR:YBYVHT!OU)Y?(0WN4-70'$$%$ON=G9;,!QM[<;D9]W;;<$Y
MW-RMU[$\;Z@+A->2!NM'3'O-95\_[Q[IR#==AS]NRUYIY@>(" ']2""(?)Q!
M'"32*GEQFC&4^ADU*J2_G*6I3R6*.B2*_$&NSXY'U9&W_US')VC[8FN5V$[U
M>6F>96;]%,QL80OL:\T/X+7M!V!^]'&&F:O3T.4,S7M <@;@T9G)W<JVTWZD
MF[BKQV)OFS/;#2_S@C5W7HN$1Q0C06"*0C7=. LA25 (_<PG81#X7NQ[BU5S
M;\8T+>D832T5S5H5[5,V"$3LE?S1-HNY&LQBMH1/TZPY@<3.:C6%CCW:H"4.
M6NI7[=6GR\E FJ(ZFPXT1F_F"4&:XA]/"=)]T3R@\NZ?]?/U]Y)5[E(K#):<
M+:GBK]*LUN"M^JOJ!KJ[U._F8;6;<'L#X3Y[P@3D\8C.1/B:V8YIH76<&F&!
MF%7TR(3.;/$D"^'[$2:;UR^).7ULTTPK6N:/Z@NQ.R9PC$A,?0_& 5>Y[)X'
ML<<9S'"<QL@C,?>-^L.,T)O8-FW")UW0I,?!!8>Q,0A-8DQ.@+$+*=EB8AE
M&I74:;SH/+47" ^-BGXZ&C3^FF7%Z:K.F4H>S9_X-TZEGZ-ZIKW[09=KQEDS
M=UA:GW7;YN.+.,P[;3>9A1>R!'-I&:@G?(@H(I"$',-0<(*X8#3F1D4O3KB:
MVM7I\0BJ+9. =UQV8[1W?*H=FF\RJ[>9Y>"5W)>;OU4_&Q:\.OGH] S4[!^(
MH6_4_RQV_(%W>Y_%F_W/XE26NZN,F$EP<U6 ZX2G>6MT7<)X5,;K=''+J>R;
M0>]%N7>AOXA\C+.$<!AZ-(2(>0E,"?4AR0@6&5(EA=$F(G1K,)_]##V+:-"M
M1?J=ZKRZF6UO.*;]'%!Z=NPBN>V&M7<4F\3U/9H.Q[6/2.5J8OLY,O,.;1\1
M]FAN^]CS]EVFU?_4F?L)+Q6%9OE<Y0*J7[0#Q7H_Z#VYX&D<8H3E>8I'TF'R
MI*^4H312_E/"D@"%6<87CTV\Z5N-RUI/JR_BR40%#CDSTWR5C$;57_B.^A7
M-2#\+E\IXZJVYY:&>9=J^P\EBX3OQ2*!21#(#R4+4I@&-()>ZHE0!'Z2$M1]
M*.]6FO'WF3^2#5^./A N?_$B'X6>-9\-7#.3KPA=@0;9=WU =ZR ]I$V*W/O
MA_TWW+8;OQ@HARW([7F9O2WYQ;"=:E5^^:*6I_W^W/5M-3+E/F8L3:%J(061
M0!G,0A'"1 @2^B'W,[,PWTDJ$Y_&W^SU830LUSX-B^;)^%)A#4^Z#;EMO\1)
MRK$'17)U"#U)8]Y#Y9"81X?$P8?MM/&O1<&^Y\OE(@NS)*.JB5N:4HAHYD/,
M$@I9'-,H)FE,$ZV9=(<+3ZQS&S)FRK:56D^_;&0Q4ZE1,8P5Z)!G1SJS7796
M-3D4YE SCGYOVW:)<9&O\II_S)\X^["JY6>4DR5O->\3_D=1OEE*\ZXFR;XM
M'G"^6N!4_G\>Q3!-$8>(1!RF$0JDUQY@'L9^0JA1"K0%#Q.KV(XCN%0L@1U/
M8+,5-&R!AJ]FD+%I(R9SW/4T=V(TS92\!^1'72#![RU7#K?6"S!QUEG)G(.9
MVRE90W3<0\E^*<.Y#V5]F#1T4Q9W)7ZX7M?W19G_#V=MH-A?>$'J9UD60Q+1
M""(/8YAY)(:<!XF'4N$GB:<U_4&?YM1785MZW9U6N>4(/+8L:4X\,(!QV A-
M!(Z9T6GN!WKI?J!CX0KLF'!WYV0A\I!-D<OU[(G\U\Z6F%":9SR"N>C;(0D6
MK]IZ.$_R[%"4SV_SBBX+52R^*RL,4AY&7LQ@Z/M$NC(\A!A1 3V/"#_U1"*8
MT1E\B-CD/DM+.C?O"3D D*[/X49L4^>BHPIV9,'ODY16ZPCHS%,8(#6S2S N
M]/'>K_&.Q7"G7>7U-[Q4+1?K=;G:5F<=% N')(M9J+)A A1+K99;O5)GR#(O
M)7[LAX'>@#5CRA.K>+\I0\,,:+G952(:3#@R0G1DUY\2)\.]?P/1EW,0F11J
M7XB:P8RHJ="SFQ>U*6QG.[NJ:DB:EG&5RFBN&FC+%MKE%EI,J=JR?]F-G*F
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
M1.OY"^*,C6NU[)J0M_W'>X7,MT7SLV:$3#=!IC=CIEJ0*!5-X@#UN"^W3Q%
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
MML<AC'CD\9CX(1'80<.)AMC$6C[05Z$A[Z;/1 N;GD:[ L-,I^UQ<-5:8D_
M:=M*M*3^#"TE]H36;">Q_XYE8MK#X[)XYOP;5ZT/I02=$QGQT!,9$9 *SB$2
M00A)FOF0JC&S:>BQ(#5+3#M-9V*EWE)KDF%YQP,L>7O%2;I\/\/LLS.0Z6FU
M R ,H]P=0; #P[W?/2*5J^RS,U3FS3X;%O4H^VSD<=L.,-T!_(MXGZ_DLCE>
MWA154\>R'7T6XH0'89I!CS &$0X2F&*/0\)2E,2Q\$(>F[5\&2<ZM4)O(T5R
M8]HR 39<6 ^,UL)33\%=HV2F[0X LNC6HB^QL_8L&B1G[L>B#\)Q Q:#=^T,
MQEZT_GK%OK9;X+6Z@Y-T^,E:CB06H>>Q&,:!+X_P(F,PRY(48H29]/H]%!*M
M;(]+F)@A.+^[2WI35*;>@!6P>I9D:KC,P_0[I)0_U?$#=@R!'4<3%<]<@HDC
MVV/%PJRVZ!*0#FW316NY;.*]0(D?I8)BZ,=I !&1?\N"!,.$JWXN)(X1,^M@
M]V=J4N>BK?9%C;$G=$G&^LBI@3&XN@?O?BAN7+:1FZ53W)^A&9Q9OS>7+=VV
MB_)FW(^T$)]P^0=7D[&[SW/!I1L11SR"(O,P1#Z.("9^"#,ND/!2^<O 3''/
MDII:>?%2[G%JZWO8$#;4V_,@:>JN$]$-];>EV<B]I3J!LHZ*YDIASQ.:5VE'
M!3Y2W/$W[)1WV]JI6ZXKA%V$2"1AB%,8<RZW7!H0B#W,("<)\Q*$&!5&4< S
M="96VP_;WFG@51?R^QGPD>^O$4YZRNM >C/-[35/ZTB"5QW1\]>3EJ,!SXKE
M=*S?,947&,EW5M33X_3./VZMK"67N_=;WO[WPZHI9>]F]$GST)9XK-C'')-\
MV3CIG_EVN/T""QHG/$8PBCB"**4(9E$40"]%">,XX@DS:HYX(3\3*_^;>^5H
M5B!?@6+#$<!ML:7:T98[IOYB; PN^ARTC<9<Z!H;EX8A\&K#FJK^!PUW8,O>
MIJY50=WCL.GB.$DPTA%>[JS61=S,;=U<0'?""CI9ULQ:;J?]?5BI (8Z:6[F
M_LG%/_)VTMM7=?3YA'_D#^N'6_F95_?%DBVRT"-"8 %]3 1$0<8AYED(0\_'
MTGIRFNJUC[V AXFMHM*^94<?-*-=K^29IF$!U!L>#*=N6@ ]; )G@L_,[#63
M.7<,76VG=+8F;<,5^-J"VC$&;N<#U7#(Z;3@7C#^= J0S:>DVL,S.C_58NEY
M)ZO:RWXT<_6"I2SL_D>US_R-W^=TR=7.\H:7-<Y7[_ZYSA\5#RJE<[<!-4]7
M71:'YV4D\.(4$G7N16GB01R% F8TQ('\2X)\K92V"_F8V/XWI,"&L\8[ZW@#
M6^9 PUW/E6OY,S!@%WP,&CO#/.":[0X'N%X;X&HS[/H"@ UVB7F MMLI6L"?
M^E]DV@'.MX"O&\!WQ[]EP^(OCG:)R^$9W"DN6'Z^W>)R#/9V# ?+N8JMW)3J
M>U,_;SH&WJH)##?XN4GD]6E*PI@GT(\PA<@7(4PCZL& 95'"0N)[GE&-@QGY
MB?>(]B3?3)QH].I[7M^KC=GXUL,05-NXB"NHG(1!-LPTR+5(-OR CJ$I QXZ
M0$P6WQ@D_L+A#!U@QJ,76JO89FDUB=WOI2QOBE43_OB[U+HWZZHN'GCY[@==
MKED7,I'_QR3I1>@+P42&( \HAXAYTF%5P\I#$@0)":4_&QME>5KP,$.PHE)7
MKZ:96>9@<A$GV),6//5X!A%"B2IHR6"089)D/&+,BQ?RT$**/PF<?5ZT ;TM
MU-2!;JC6]*#J&?2)@3*SZIN:%V55P(:=9@<$&X:NP)8EL.%)V7B7N6[6B#A+
M=3/G8.9,-VN(CA/=[)>RL_9OE(R*DCKQ?,VK/U[S%;U7J25=)Q:!1)#Y"9/6
M*,8019F ..0<2I/.O4QD:9(8)<Z,$9SZ*JY/'BCZ8,N 91>;40CU;(]+8,P,
MS668&)L474$=V8]1<K,:"UWA#RV#]GMV9D"Z-V]P=2_=RJ><<?;Z^;=*=6S\
ML'KB57,_MDVU77@^0U2$! JN:NIQAB&)!89IPDE _91@(<^;:G?7,PCZI(U,
MPY8!(Q>OR0%=5\VP0_E_'0L ;WDP,PT&L.H9B6G ,C,7"B?%!-APH1I&O_JM
M!>UGL.6EEY/OSGB8 ^#(C!@0GM6@F -R:%HL5K S,MM@69N3]+&HJD5(/.ZG
M60+]C,K##@E\F%&/P="3[@7*$AHS;F)-3M"8V&SL8NCMW DS"W$*$SU3<*&D
M9CJ_$[++YWNEZ#E,X!N0QI$"GZ(PJZ8.B'BHDD./6OOY1\>))NGEKZ5<7%4_
M=(U2:<8$P32 5 @&48@C2$(609JPA!"4>"(RRLS3)3Q+('E5K&!'K\N_,W;U
M]5#4=OF=8V/L^I\,*S1<7 '"15%R<+U<%M^;JGVAID*4G.4U4%_*MF[&5:M:
M6UC<'13TR,Y]8# "X\3!P>Q]._O2RYN[7K4-@-0]C514=6%6/R\RGZ5<H @&
M,15RHQ<Q3)FZM4H9P@1%GL^%R48_1G#B7;\-7_82=YM+EJ;M5L=&,W0J^7?
MN,AIKMG'6AM./0/C$B0SP_+Q )F6GCL;H2N9(]LP2FY6FZ K_*$MT'[/HG?N
M>LE]CT3^=5G>E@^KVFC2[.FW)W8)%%&@J$*_7PL*;ILIK'AH,IJN^,-:ZD9R
MPTN%4:&=#I\=%L^NE^WI)>?K6SLHTEZ/VN$GS95,^F'7[!^WA;HUZU*H=$<Y
M'[TYL7))@D!2E Z'^GI5H"[ &^-2\S,RCVO59>*::=2(I X;70U+9C?*^7BY
M^>8XGQ5E;XCS^:<LQY?AO/P;7J[YZ^?M7_^O7)ZW2WK_K+*!E\TX/X1]/_#B
M (:$A1#YD?1742 /P]);I7Z6!)CX1B/+M,A.K)6*,FA(@RWMQCW[?/TWPU%E
M>BCJN:GNL3%3X2%8W(\_-!+6U<0Q/:+S3ADS N)HLIC9VY=UINP:SO3\Y\U<
MH2P6JF35@S%EZGI<&HP41QPRC^$DY![SS;K/CE*<_'Z\MW4I%;BL/^5YX/0L
M@U,XS(S"N\-.G7NEH\[F,QE+ZKB/Y7EZ+]+1<E3\<[TMQU]TEXW-'W'.WG;-
MKKNZ^DTF9EM)NF"!&L/FQQ!3I+I6^ E,*9=_>&'$PRP5<9PN5JJ;KN192Q7L
M&-'2CZS5CSX[VFK2,;'I9=%&>XHFVFX38;>$6\^:3 BAV[SM%M)-OXQ=^O;U
M,*).\K;U 9DP?UN#B1?/X]8'2B>?VV UBV+$OQ8%^Y[+H]3J: [KQWS%/]3\
MH5JD+"->S!&D'HDA2D4&5:4Y%'X8LRA@-!5:J7[:%"?V938L-"5PQV/.?U=\
M@(81DWHW+2B'[=$D )F9GA?$QJ#JSS5&=O5]6ZR4(<YW6+7[FZL2/A-9!XOU
MM!::KRS/1*Z] CRC%VVS(AX>\C9NIRK\BI7*N> KNM=2=-LLA_.$<X%#R#GB
M$.%8P"SP5 \C$L;82R.*#5.A#:A/?^[;\-)68O>YV6NI:]G=W QJ/7]N,@#-
M;*E+["R2)2PP<)8Q84)[YK0)"UB.<R=L%K$,2^>KO.8?\R=^9.T^X7\4Y9NE
MW&[4./&NJ(!@Q/S04Q./8D_%IQ'$&<M@FD2)EV61'Z;"*#YM1G_J0'7##6S8
M.79/5+>5?ZA,),73\$!Z)UAK1K&G0] PG&T(W@0U'I98N(IV&U*?-^QM!\U1
M_-MR&<O4[?(.K_+_:?QF:0>K8IFSYA^O<9577X0\OU8;O_KUNI+N656]Y14M
M\\=F@,2*75-:K!L#>B-?5B9T-XH <YZ%.(R@'S)IT,*,2C/F<9@DA.$@RA#7
MZW4V"[<36[X-/XTG\6W]\(#+9S5'Y5M^M\I%3K'J7+[E#FS8,\PZG_3CU#.7
M?YH/R<RX]ME6/<%ZC%^!AG7U:?69ES_>?*8]_IO/]\0'.=',BEG0=I6I/RFO
M\^;\SP'[4?7 +$0MNTOD=_?U%_%;U>Y57XCJJ:.VL'<_:-,E]WUQT%1G<Z/S
MO(B]V">J7W#$!(&(>AAF\DP./>S'D:!IQ*G9*"![7OZ_YK[UMW$DR?/[_14$
M[G#;#3CG^$B^;H$#W*ZJWKJK*ONJ/#WHZP]"OFAS1J:\).UJSU]_F20E41)%
M9J22K%E@I^TRF1'QDR(R,C(><Z<F*L[0)D,OU3;,Y&PZ]M0-@>@8;/+QCWI*
M]9.2@7T5+OAL]&S^0HC#+/H.;,E6ZR,[MSVLW_>Q/FJ8MKL3MIC9; $C6YT7
M+N!DV0X,ET-VTHG!PI+P!,^_%KQ<OSU\$^REE"M]_D=]5^9,W#Q*0\QJW63/
M\55F-EU-6[3UFU*1+0/=Q ZGX<)IFZ'K)X!.8#)N>.S" ;,KFDA<.7>B9%9R
M2?2E-4H6G5AZL<11/1'[2:2:;\ 5]F/!\]><OY VW5%300_?FEDA]\0T9PL,
MR#6M9.8BP91J3\=:8N9Y]HVTY&BIQ;1B6(2^%IQYPC0OZE7:K$WY]D74*^Q%
M611Z,0J91Q FV$.4AQ'*8H^+Q,UPF@+'>>P7GUT]6E)@;_D @! S2A.7HI@1
M"8 K?)1&7BK/)UC^"7,1>"ZDNM$8 '@EHQT ]/Q_4[&@-J*CTG1JMYDM=<J]
MM1RHWM(+9S:="G6:KS3PC$$6TGW^)+VAV^R^)$65B?(V4W?\U6WY392O<C^N
M3KH<=14_'B8D3+( 91F)U657B&@L!&)1F@CA)_)?8^W,)%,N9C9$+5LJ>+AE
M3/W<L"81=K;,.:?=N@ ).L:?P+A^+X8KS!!TD-[V(+W=0GH["JE)(W1C; $)
M44M@;)8D98ZUI?RI2Z$9S:DR7GRY/*M+Y3_(O;IX,>#N4-:KNW+#7UB](]$<
M/$+5/CA(0Y0QCM7P1P^13'B(4Q4*SGPO=/4F89PA,+--[TBV=WDMU:ECBQXN
M$^;8@K0P2VL@J+YV3T@SYH+)=WONE_QM[WJ=7789E9T0:J>-4\\9MFO9% _R
M^_RDQN+<RR6Z1!><I3CRDA3%F5#-GU(7T2!*D$A"AE.?8*KG9XV3F5GI%%&D
M^ADXBNR5HP@;MG8] Y/>8>=RX6$Z:"8WO//*J%BV^JT,$UFVR\JHH">]5<:?
MAJDI%_GJ?5'G]=LUY_(CK[Y);TS<EDV/1LG\*O)]CW+"4>*G<E_,!$$D4CWB
MHS1ULSATN=Z$J"E",ZMJ2]KI:%\Y#75UVMG2UU/72;C&%=8F"#"5-9=?6VUU
MA1N)=<HE6IV5/^Q5=7+A19155[RMNFH_;[:O-JNIP].G7;D+I6$4^('<4[%'
M$1:!0"GAJL,IQY$(,Y>IT*#^GGI*8F8EW1$TJ H:P45O$[U,6I@V @4%[YSG
M9;&T:PX06'3'/"_@\6XY\B3\$NY]6:JV!=<%6;]5>2\14?,Z[MS[<V]^9;DI
MQ.:E.NP7M&5#_[+NK/SC*F9+=."6-RZUY?1''1F-;OG.+KK8?=^46/V;O\EG
M+VSHW=4K5_M2N= /. Y=% GJRH-D+#>](*5(I"*-H]A-2 3+Z#Y':68=W>=[
M;?L;:%ZB3T.DM_]9$1RFH7N9MS1G*5R;E,QVW^\3.C^F^_<Y<<_V #_[ GRG
M;(P JU_(>OUV1W+^6]7TL?VV;UO[M2[ ^R=LU9DU]G!7Z;AR%%O.:_47I^W;
MVV/-^2KJEQ+0D!"(X?0>/!]\,+TW1&Z&'=L,$:-]'$AJL=W=#(+^GF^XPCSM
MOW>[7AS26+BAA[PLSA#.@@2EB;K:29(P95[L10GH-*Q+>.Z8\U&[ZV\#C<#?
MS=$('.A.S $7,$H]V!A\%@\#*NQ"O<)_C/\!!0/:.]Q2&?S9<05?1+W[KOM)
M[ :98*HS$4<X5>E (?80YHQQ%F0!(=S*C)(>T9D-R+;SD\.V$SFZLI^\4#,?
MFU(4X-%#"TH]LV$;(*AC,CJDA&2U:HUV;D;)3%TW] &9>SQ)G^2_QFB2 1"T
MQY(,O0M/)OF<%_G3RU.78!5F@1]QUT.^GX4(DUBHMHPNXMA-11RRU VT"@=/
M5I[9*'2T]'-%#L4>U^V+A($I<$?&8BOTL\Q?D QRN-YB62"#8O33/X8?,!C1
M(:IMU/V=J+MY#_*L]T[^H_:@CI$U9E:&'FGG@+:CB -&=8S!,'U:MX4 3(,,
MA8?-ZM"0S&QBQ]C"R\WMT!#O8'J'SO-P+;PO^7597O/-,U3W3M^<6>.VI( *
M-B#AM%I=)AQ,F>Y+PIOYM+WY-WJR@O3IO$A&6C2PW&*Z<UZ4OL:,/ 77D[O7
MYWM"U]K:L7U^9IVX(V_.:Z5*=N4QXZDY;^Q;P>GKR$ZZ:<TP$0RF#Z,R.7\T
MU"U%=H^%,=*$W2*+??^/V>Y_ZT_^9B_PL6LIT)LL2@D/,QX&2"0>1CAD%*41
MIO+7./5"(F+!TTMC'P-TY[YG/1G/:MS%1!=(\\C'A?#8"7[LF%AN!NN(W#/&
M.(:H_O PQP@4.I&.L=<O3,5H>I$<=2]9A9F@7N FB(HP03AS4T1Q%,@/(')Q
MG 8B#$.C=(PA:HNE9+3MCLK37DF&*1J#T.F9"6N P(S#43NB*^>TE]$,"1MC
M,MI.VABD]6,2-\;$/IN\,?J2<:KC5\$VKZ)\ WG(0^_.K*N[9+_UFW/]G93J
M'N,@S6#+##C9\1"!:2_Z4N%A>JDMMUWO>DS(2[(<#Q=<.L-Q4)R![,;AY\S:
M%(A?I-KRWHFH^?VZX&T#I^:WY@ZT^72K79L"E]-01(BY?HPP=3U$71HC2I,,
M4QKP--!*;KB(BYE5NJ'GD(8@K#C>#-.)2XRED )&F"1'3D/TX%3=_HN:N-+U
M 6O_H86TY<RP\8 9MK#& [-C;-9X0,5IRYRI"7U5[[OIU(^D=D@I')$WA\M:
M2H!H S@I^/_8E,XC>94>H_/<^X2D5>)Y8Z'EWXGSU'Y,NW^U->OE4C2G>A68
M+;YHKX*+Y#_N57#98@9YM(_%P\?B@YHZ>EW=9K]5=?'PKE:==<O?R_?_6;]=
M?Y=DY#_SC\7-:\E_+V'CNDW7G]GVMPT+55/4WL1<TC2\_DUJH3J'O&L*&%4#
M[%QJT.^"E-L,K\Z^J0?;QJHW:K>6/ZJ' .FWIM!/^XA+H X,_LP&N.6QY)="
M9Y:[:TITN2S>"V$YR.>]="VXF6N^0>__+%G3+5/7>!V^-?<)\T]1LKP2;4M5
M?3-R)-JT<3"7"J;R#1U'4RR0C@Y+8*1Y1TLMID_#(O2UY,P39D'5]Z0LI(VM
MI&/1)'3OJSIBEE&/AA2EJ:MN8=(0D1!3%-" QC0,?9I%H+'?YRC-K#Y?I'?[
ML6 ;>5R1;K"*43Q)W[=A 3CP^RQ4>@%4*P  @S0=275$:T6>:?;&I&RV1GJ?
MI;/L*.\I<4]&>$^^8-JB]GC,[OEAX2O/XR1)/8:B4/X/5G,E:$1"%(HD\DD<
M^#0&79% B,^=Q\-8^=*DEO<BD*KV@HI"9/GE([I'8-73_KG @AF$,^.XMZPX
M'2_.)XVK:0NCN*<AF&T ]PCI'SQV>QJ4Z6';&FN8YO6]>VD[(L)R^K9OS6T'
M>OEN6Y+0M+Z=@-,>L[ELP&#K0#K?I'@&F7S'DER0Q;=;:N$,OF,13K/W3IZP
M7,;U:[FIJE40)1Y-(HH2P6*$72Q0&H8,,1(G29JP+%0#__3;I8^3 ZD5O('Z
MN=(M2]5:+6)Z^Z@]'(!QJO$*+2JRC?2NSY9H+5"7=0# W!59+;$?GJ1T*KAV
M%=;A6Z:]T*0+_[&JI.LIK8J:)2?*?,.;(&;SM]LF3[C:QCKX*J1$$!($**)1
MJ-J/<I3$V$69[V4^$UX:N*#VHV .E@I6;3+EC*NC=GMEU69, RT&'%\](S(K
M:C"[TMZ,MKPX+3-.R\U5&PR_ZBY/.Y9V<3-NLVN;(1S6FKI!Z2_<\\T0GM.6
M<*8+F9DGU=#\>[Y>7Q<G Y3WV>_[,%:&0Y<$@B(>A '"OBL0]3%%'HTH)BSD
M60BJ.8>1G]DP;9EIH@(#$\/'QJC8 %?/,,T'&<PJC:-U6#LQ1SS1# =+Y@A(
M?%%;9 ;,L2$R7.4")VFXHPMA@D9!XB'J^1["@H>(D#A&/*)NG&'7#3-01/*'
M-<<9:H;#VV8XP)86%_>_^1$=;UHZ\C!4UV5.7VJ5GNC4&^>.-(4N<[2G6*S7
MS;]*=QMX/YO9.MA\DR:#DY)W4QO^1E182JZN@O!DW?V:BZIU=58I2S'W$Q<%
MOAJYP.5QA]*((Q+%(>:AZXH@ [:'!I"?.^+(V[RYRF'2!CQ()UY^[]FFJMO>
M3]N>FDT\H*N#06\J.Z4B:VC=%Q!W77LQ%YK0@U#+A[,=M++EQ.E8N7)VMQ<*
MS#UGW>G):A=K TCL=;B&$%^Z^[4!, .=L4U6,2BP%J+\M=R\/#<KE=4'>.//
MD25F-BR*LM.0=CK:5\Z'S:8N-I!.!6,03-]O6)(>9@C&!)^A$Z>&C&8EW"/K
M+E?5/2W<0:&WQN-P-?Q<EVLUM*=2P];4#0Q8"\^O,+,2?B;RI9RLG89Z-[GR
M^"I.7QM'D)A61CL@P'112_X9E'):5B.='%EV,96<%JVOD1I/&Y1_?14UR=?R
M?%"*IGIS6RT3!\S+5,-:3FB*,$TC1((L0,(-*14D$0G1ZFD_1F1FC6VI.@W9
MMF084L-U#IAQ[;0E+DPW!R0U*:TZ)S*@<LJ"Z*:%40T$50-!4RM?V:I?FI!I
MM#SIW+O+51]-<']07#3UK(%]:9-LF_C#5_$L/[Q'M6XOMUCUP4XP0R)R.<(X
M\E#*0H'B$!,<IZG+8[V9IQK$9K<W.Y)J>]RF%RMN $HX!9B&_;$( \P.]45V
M^G!HN05P+ "&R2(FAB.C'X4C7\JE>>+[.Y-2/,CCK_*B2-'\N7[[M\JIFOSL
ML@?@<[EY*,F3+9.FB<:H:9M:8SD3IRG-@:G3?<<L+/HA+_):?,I?Q<FMRO73
MIJSS?S9?GF[8B2I1^R"_-ROB!D%(F(N(2RG"+.4HC<,8$<:YEV9^Z$>@\*@9
M&S.;2?E-2F#!3D,T]8*>\V,$LZ$M/ZAAZ.2^]:J94M24?_>9NVJK'!5C]D*?
MEP%C*01JR,2BH=#+@#H.B5ZXFD'=XWK]L>#Y:\Y?R+J"E6X/O3OW+<MZ[?1H
M HH@A^2<CK5<*B),^X^DLURX/":+66GDT(++%4B.B'-0)CGVW!SWGG>E$'_F
M3<GZ<4'&*L(LYM1EB&=1BG 84$1(HAKU8YZ0,.!IXMF[ AWA9&8];:OYU4B/
M77?+M^:V[KD4:,N3\WU_=<?;C,=:^LG;MICJ=O2J&PK2C27,VXQ]J]>E8Q^7
MGA.QR(< LR202]1>"5C6S./>\=N[6UWJ4E4#K47N5\?X^!>Z:M6 "W;KJK.@
MR07L!N9:[%Z8^W+U_2WD#G6C[3@8"0#3<<F[90_AA&G#"\_-TK[ ">.'EYG'
M?S0M>91^Q!?R!)QBT+TT\Q=9D8 6.&[%F?XV&TL"^T8/W"E>]1QB9U1(@S+'
M(X$NJ'+<KK1PD>.1 *<UCL</&,3PY3Z1B:J2;A=9?Q"[:Z',9=1/(XX2(=1,
M2]5QF83JLM - LQP&G"M J81&G/;_AY1)Q/=D,:-ZJ 'B%*?@4<C4'^YT,#]
MHB^O(FAR2WA&7$ L_G*QS4+P)^);BJ:/RS,:1#_SZG*Q\W'>#T+F$X\:%B:1
MO%!5L;?%-Y4%>YMUH:Z"-S]\?'HF>:D^ZILFI[9:Q8)E*<E2E&:1)ZT."U$2
M1R&*&"=!EJ1!%N!5(1Z:9@=:AS<H"UI?U+3]HO89T=_)1>VLU3#'3:'NBIXW
ME0H%*=.4[WAIKAA-2J_!@.N=@&<!T:Q@27+B_*1X^5D!J-A16'7U2@K%YD=G
MSY+3\62Q:,D0#5ME2U#RRQ8N&8)S4KIDNHYQR*\=D':;C53F^"2)W3B.$>69
MCS 1$2))Q% 8AH&((L^+**AR4HOJS&[2C@>E1WTN_@TPT/H"3+5C<':1 L?;
M+@?)))2F+[2]L)D&S:5#9/HP#(3# "^;&0_I.SV+LGZ[D]^96EHHM?BSHOG+
MV[U<\?K/O%I%+H\85=?]- H03F-/>C8)09XO$M]+&(NY#S$=&C3G/U\U'%PY
M#0_-YKOCXLI17,#LA0Z,>M;",C@P6_%I4SQT-_SW!_?[TD9(PA;M T!,2]9!
MA^*BM@$ P;%E@+QJ$%=1SHMJ2I,7#Z)@;U]>U'GJ-ON4U_E#.WU5/$F5J5;4
M%\07&4<B%=(R>#%#)'(9\FA <.B%\LRC51P-HCIWN+*AJS;+]8ZRPUO2@&B$
M-H8:X9@YD($:!GGJZ[%PY70PW6;.G@WGW7PP <(X<\!E%MBQ!!LLZ@,5?S0.
MI+W8<I$AJ'P'L2+PRX;]VJN;]:82]YO/Q7.N^E4TXY# 164:2\V=U=2.+VA8
M4"D3S4R=>N-\_G+WL==CI9).DV(+V/I] J7IVQ_+ ,&,HBXVW7@QQWH)&D!Z
M\P;S$^LOVW5>3]B35O2:KQFX2M_8H^ O:W&;-<-S/Q;-[!ME2+J^MH<S"*NC
M;WCH89](/PG1 +L(^]*52@,O0W'H8^:[W M3_6JVRWB9.U;3,:<<JW;.<(^_
M75/GHU&:$$_BPD]"PPU;#E]@A&<+[2T$6HA5LHXVP)M;#G4S'Z__Q6YN:.56
ML$>_[-#?',[+M58#: >=41?P0A++.89VL#AP%RTM"7<B=Q.&VL%"!;_-=M.%
M?BT+-5ZH^4OU8<V;(432J>75NU+^8##IS ZUV8-V^]E:!>_/XI*:=SAMZU>5
M-]B.V[HNWOI3N9IYA!]41:YRU(2HG>OGYW7.&E.XG>9ULYTT6&W;G9I-2;/T
M(4Z[P<M_?K =ZE_EH[.<E&@7=B,7W1(+BWGQ=B'K._J65S8X]S\\U-T0Y.NG
M6ON(?_#6W*?YAX>R2?QP=K.Q#R=B7S]M7B#=8HYDUCBP&XL+/)M?*"GL'#XH
ME-F1^W"IY4[7@R(<'*2'GS"[=FS&!;^PNC'1-YM*76+(?Q/EJ_B4%^)C+9ZJ
M%4^B($P$16'",X1%[*.$48(R0K#@+D_]0*L% X3HS IXP(*C>&CN'CLNG#\4
M'T[#"#!A00M0O1M(VS#!%-<&0N#;2(C(EJXCM4@N>A\) >'X0A+T+LQD<)&O
M/LE/<'WW*.UX&[!?\3B,A1?X2+B>IV94,)2D-$8DHJ[OA]BCB5:*]]#B,YN
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
MN--0U[E7@N.FIX*VT(!IY 5 F.> C4AH.R-LB-2/R0\;$?ILMMC8.Y>/7/Q
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
MQRECB,7J2.*%'DH3YB."(_E+D+ H=2%-6?5)@UP!>,=6Y0HPU3GQIQ?)@?0
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
MAR6F%G51[ )Y[-%87MU>QS[5\%7ULFF#$ZLTRZ319!FB$7?EL84'B*8^1B3
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
M#\U8Z/8/P+G0,* ]S^<T33"*HK QD DB- F01R(OBSE/68I7<B6Z^>%0][D
M!/04F-_/0+[IM0=>"' ]:SL;B# C?#)QNV5$Q45;5IP>+U=.PXT]\VP$@B6K
M#:.]J#$W@N78QILM C_N?*O_<5>RV_*^*M]7=?[4;"N?1?VXX??BS_H7*=@_
M=(\_.FO-;+N_U9*&<U>J\\"F=.Z_?77VK#@M+_I'(BUPIH](MG&!V0@=2)P_
M%"-.PXFEHQ-$:*.CE!:!Q8Y6$''[1RW0>Z9S3UBI^B^^$^U_/Q;-5^)QLY9K
M5.__\T55/V_6ZP^;4HT87<4Q(2(- Q1R3!#.Y+9,74I0DE'/Y1[Q_-2'S4(!
MT9_90FRY<7[:\O.SZIC09^G?G)8IYP_%EM/Q!1Z= D-=S^^8$4N859D!1H/I
M*T9@6)O( J.^\)06(VA.)[>8+0/W0][_*=A+G;^*&U*+ATWY!BGB'7QY[JO(
M+4UG2Q10Q#LL[;0G<;&@,"4_E=%J,>^H-$8^P?"*BSD!HP+U=_WQ!PU*WY7V
M53=K>?R^WZ@!X6K2TL>"?R%/6N'3J35FUB5% E !/R;LM [9DA.F2BU5IR&K
M-LK[_$FH2OG/7^X^]J:45:HA&L]?<_Y"ULXH+K"Z>0VAS<KHQQ9>KJI>0[R#
M(GN=YTU3<#[D:U%N%7L58LQCG!%$<1(B3!E%"8DR1*C//.%%.'6U(J5GUE\F
MX:8AN=L$H&DVAX",:Z@%,8%['$A"@U2:03DNR* Y7&_AQ)E!84[S988?,TV3
MJ>KRA=4O*I=;_B+*5[%*L,<H=3'R ^S*,VJ<(NKA")&49I&(2) E 3Q;>(@4
MY)MG(SVX:7QT68KP(&(BBS FH8<BP6.$/=]#2>2ER(^#(!51RJ@;0G."[>!U
M21*P0JM+!%8_FB0##Z*E=QJ_5'Z8I3J@YG3D;"88G1?&6GK1 (F%DXO."WF:
M6C3RK&$6Q*:J5!:P7% 43'5(W<Y$7_$L2;/0XXBGGFK+PUQ$(Y^CT M\ZO(@
M#2-8)L194G-G0TC"S@%EYP]%VVF(0U,BS@.FIZ)V8( IJBD"\/R(2>%LY4B<
M)[1LGL2DP">Y$M-OP(_;-YMO8BU8+7A7?08Y9P^^/+-.WG1=$+>4G8[T^ E3
M4^[I(_?%(L/TSTQ:T'EZ5"*C@_3PBHN=H$<%ZA^=QQ\\ITM]U*4&_N-__9?M
MO\C_H:02_^N__']02P,$%     @ %X,&6=];=S!R9@  $+P$ !4   !S;F)R
M+3(P,C0P-C(Y7W!R92YX;6SLO6FWFSF.)OB]?T5,SM=!!?>E3E?U<=B.;)]Q
MA-T.9V?7?-'A MKJU)5<DJ[#KE\_H*[NOFGAJY>>FE-9#M_%(@@\! $0RW_]
M;]_.9C]]Q>5JNIC_RU_X/[&__(3SM,C3^:=_^<O?/OX*[B__[5__RW_YK_\'
MP/_ZY</;GUXMTOD9SM<_O5QB6&/^Z<_I^O-/Z\_XT]\7RW],OX:?WL_"NBR6
M9P#_NOEG+Q=?OB^GGSZO?Q),J,M?N_SI\I^3\+ZP["&S9$$);2$BMY"]=H(G
M;I-0_]>G?W91!B.8!&21@5+<0.0L@O$*4S8\Y8B;#YU-Y__XY_I'#"O\B;8W
M7VV^_)>_?%ZOO_SSSS__^>>?__0M+F?_M%A^^EDP)G^^_.V_;'_]V[W?_U-N
M?IM[[W_>_/3J5U?3AWZ1/I;__+]^>_M'^HQG :;SU3K,4UU@-?WGU>:;;Q<I
MK#=<?Y:NGQ[]C?H57/X:U&\!%R#Y/WU;Y;_\ZW_YZ:<+=BP7,_R Y:?ZW[]]
M>'-KR=4,\<O\_"SB\I_2XNSG^CL_OUP0)MZ'3Y7BS2>LOW_!?_G+:GKV97;U
MO<]++/2]>5Q"%2TSPM=U_\_K?_SS-0E?EK@BW&RV_):^L?V,NMK!Y."W-<XS
M7NST<J'9(MWZI5GE\V)Y^2]G(>)L\]U)QNED\\DOXFJ]#&D]X4:RH$,!Y9D#
M);T$QQB"Y5)%YJP)RMS>?:5\1:1OQ++"]$^?%E]_I@_^N7*D_F7#F@U;[BUW
MP9[#Z+X\AQ_I=R<B:LFXK[+7&A2&#,[3E](&8U3BPCMU%-DW5[M-]4VQOEBF
MGQ;+C$M2))?+A66Z)^+;$-[^QL]?PI(^"-+GZ2Q?_NNR7)RUD-5ZT8!S%V(A
M<O_R$^VZX'*)^>V%5![=W&9G:U*ON/G-%A+_'^=A29\X^_X!ORR6ZXG/R4E7
M$%)T')0-#IS2 F+0JI2L%#&EB?#O++P3#D3_.#B&GYU XCTNIXO\>IY?T94\
M85[8))4D*7H#RID"#E,"SE56WF*()C0!Q*UE=X*#[!\.A_.R$S!\7(;Y:EH9
M?PEH'Y-Q(@'S5I#E9#-A66BRMR1+H@2F.&]S.]Q9>2=(J/XA<11'1T;%Z_EZ
MNO[^ZW2&OV]LJDD*W%NG%"#W1#OC&8(6 ;@.SAMGD65[%!KNKK@3"G2_*#B*
M@UU(_P-^FE8FS->_AS.<!*M"L.1K%:9)IZ62P7/"L0Q,^L2L9^DX??#0JCNA
MP/2.@B,XV042WI!KOR05MF'\'\1_?+DXGZ^7WU\N,DZ\,H&\; :&6S*&HW;@
M424@!UP2:Z+3*C8 QI-$[(03VSM.VO&Y"]A\#-_>9&+?M$PO8A9;36B-DX8H
M!L-H#XI)A!"<A,!M-B)Y5;AK )A'EM\)*JYWJ+3@;1<@>9$SB6"U_<_;Z1SY
M)":74Y(92A(,E(@>R*FJ^C(X;7W,)OH& 'E@Z9W X7L'Q[$\[0D8+^FO[Y8?
M%W_.)S(Y[HJLK"!$*^?(Q3920>06D[,B9'U<R.*1A7<+7;$?!!4',K0G3&RN
MQG?+]\O%U^D\X401>$6NSP RT,WH:4>1:4Y?DK<5O#4ZMC!-'UY]-W1T'-EL
MQMJ>(/)^L5J'V?\S_;(QG0SW)L4H0%M13:?L()H@(%DIBS79.]7">WUH[=W@
MT7' LQ%;1P9'U7HOEABV=*,TANRC8D*BN] H\)KXD7A$9J,NRASGL=Q<;3<
M=!SB/)AU(XN\OI3.WG]>S"\C,,IEG\D* C)V2(-%HMT%SH$GD45@R$,\[IGN
M[HJ[B;[C4.91+!Q9_']@.E\2=+F('Z?K&4ZB3#$)&\&1P4O63L@041%^C4)#
M=E#A,A\E_KLK[B;^CF.81[%P9/%_7(::C?+'][.XF$U4"9%E#! )I*",$N06
MUR^%9MDAC\2&HV1_:[G=!-]QV/)PYG5RZ%]_2Y_#_!-NXJV89'5E+$@N%*C
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
M [SN7-DW=J*L-C+Z"&3[Y3K&CX-#Z4%J'86(1L@\2+''@]1TH[9: ZH-_SM
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
MM8M>K<8@]M(V8A*E3O-,0J@:[6\=D'B$E''[]@X'O^-XWH&1?S'[]=*."+7
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
M2-,\RW4GPGH#VC%8N-NPL[E@.D#; T?S(_W3S:GD13N3N 43#9FLD=4NHZJ
M3)XH48$)T[KH^PERQIUW><K;\2 !](BENI'MP;/2%2OHS)$39.K 6 D!N02I
ME6?T0SJ K?N8/$%.;UKJ0)$_!Z4#^3_V^^;#OL[JRME9W=OH5O=R[@/3@@'Z
M.A@VL0 A,?*!LI-<YIB-N/-*_L@#Z*$4=(:K0^6_.+4P.E!>SQ8O2'3.UPZD
M5@4+2G)/6Z$O)1FG+@1=Z/NG2?QZNU<A^&!3> >[$IN*8FQE=C^+<YO,\'9:
M<((RJ*R5 Y-J]V0=!'CE(@2O8K2L<)5V2]EX<IDN4[T.%.=B$-YVH(">3,J^
MO=/_P#R1*05IB5^2ISH*4Y!F%:1>K:R55**D:%NKH_TH[#)'Y#C0G4!4?0#Q
M]H6^':$3/B&?<'*458FLLHWL4\])P\OL@"YTE!AE$<8,;<??H*?+]\5F(&LC
MAA^UW?0MYBXNF3M41^FG5SM)T^@]-GSB6H^B%-<:/0B_R;H@I+E,N@Q+=DP9
MKD5JW<2AAUJ/I%-((0K2U#R2XD[DP@3I@-0V$\7[E*P^C<G_ ]5Z[(.5O6H]
M]I%&']?H/2;]$6;D,'\.\SG.-N$>9:-R)B-P0Y:I4C) %+5 /L@4T#K.W0 A
MUF?IZM)A.  %.]AM1XGD!X#9-OXCR=QP,6S>/#0H7L@/2C*#,%*A)6_<Z5.X
M"_<I&SUDUA@1>T+N /&,']&H!LF6_FVPCVGNO+0&;*A]$#36<G1MP###O7.6
M1<Z>,\\>^_"^$7*( !<-N3DV&M[-Z=OX_O-BCK2)]8MYWC0)W>XD):?))='
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
ME!"I&PY'*'8\BG!"L,,C$7@^=+>57@R.-7E_YB]U&[!/V1?=74FMY?LBU^_
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
MC6BN-@!(*?I)UIX(#-+%:R%KKH  ( BST]=K8! XCCXFVPE$JW)=EV5DT:E
M+DH5%SZ(OU9IL;4K,$:YQS"=0+8J]=5?AK96 =V_3%4!=$@9I/JGA5F RI][
M\OJUW.MY UWXTX7^B'6MA#.^UF=+Q-B!:P\4]E?D\>Q-'PC]%&REFX*_5V9B
MGA>OHTM'FBF:@^E8WGG'R9M.)"\6Q^RE JB(Y#QA<]57K5#D_>1B&+I[D0/@
MM*-BLJ;DLJSSEHF;+_)1+-V"P'%,R]REWIZ@G!'"[UK%:^XTO^L3?]<G]L.&
M_^]C7L?C8Y?'(25C951MJZ-QLJ8!6"RV;,$LC6-RYK;U1G'G7>9N&I3YO*IO
M+65E]I6HQ?MEM5R^Y:W**GND^OVKV?."+KX5$)CU'LVDIW8.L1Q ?!; KGE6
M4RR_O+#W906$;B-1DYY=1Q#;A&$Z^('&:3!&TRRT2]+/NXG"$I3NBP(<J&.:
MYM;3 *S.",1TENZOZG7V=\%+S2( 5$WTS+4*[F3V6D1@"S@3NR-]QC&7QVN!
MJ0G-7\8'.9C8AY]L,5<>U,-S4?'3*4"OT&[#F;NDV1/SWA(T#/VWXD/&/^IV
M%W=R.XD_BDPS_OZEX-\*?9;.L_DLX__*7LJ* RC X$'M6/K]\,WAA&U85W1X
M]2E;\W_,Z?%\E+/QK8#8SX>/:H?1&*PMH\5M6%V^J@G.;ZI&?5?S4%]OU1Y
M3?J/9LPIA%&/P>*UQXK,RCNYGL:=K#5X.PU@[1@\J+%KGN V9)"P39<Q;QA_
MXS?CI_OFF^'[N.#UW-[G&2]O"O4/*,T!8L'8Q5(8/8(%PK!6W;QP7MX5=]7W
MXH/BL+SG=]EV-K>5_OG?Y8-<,#VMQVJA!:1?J(!2*8CQC5UNA=$G0 A,O^XB
MB*Z+&WV4N4_'V*;3=I#9,%'3B=XUMS"UTJ?4S%5;C"N_M.W:R?O\BU@(5@F^
MUJ'1-TZ:*9H[_Q^&5ZM<3)>7*5;XMA;K3LJ4*;H?,YBU=IFZ.1,X#,O.\C)M
M,X4H_BCRU?.GLEP!(MI&UYCO.]2.7I:1:8OZ7??NYUM&H5!LHVO,XQQJ72_+
MR/A:S!_SBBP@KN\=TS+6)67PFFN4A7F$9JQ:D<7B]9ZD' BH)I+&^J$,QZM%
M,J9KJO21N^*PCAJ!3.,YFL;:G P$[H)L3+N=FX+^V<L<S#:>)6JN0\E0+_."
M>"Q"K^9LST) @MA$VUQ[$0 L6X1E@RG=L@IN4,]2-M<89(Q=O20HXW4^J[1Z
MU4^;O(E2A3?+^@FWFU0J9H2:+12Z/8<RUR=D(-S#1&DZ;#PR,U_+>A.I'W_[
MGB^4E!\JJ$BRWU#F6HP,SMT-$:5U^-^*ZE/&\B50#KW3 .8ZC8!A?5YLUB%\
MDF2>"NF6@3HA;E7N:( 8#2/?8'[TS-?)+QC0NX[1"6^;LD\]A6?=(K^KOHMB
MXO7=/$8GJ&U*7/44GNE53>AJ08K/:5D!'G6?I]H)3IO261<%9!K 4\LR-A-R
MAF2G:@6;DEGMHC&>^=\8?W@ +]'NA*1-J:R.PC((Z>9]\JWC_CDOV^JUACP#
M?TB[$XBV)+!:Q6/<VSGRO,<NOT:"G>"R*0'5)A;3'6JU0Z5G! 18$[U.>-F4
M,&H1B@TI?I!7S?8)=0+(IBQ/DQB,.R'YZ%+)#8U.>-B4@SF:O!UEWJ/AZ%NO
MZMF4)K&P3#7/_E".RYJQ&U&R(JV/88#J5"^3[P2B30F0[B(SOB_Q5/-%%H'C
MO>QF!W7\?(EZ)V1MRH5T%ICI;2TKLW>9K/05(K#ZXS,T.]T)L"DK<D$XQBL(
M=K>_X$H%FFEV@LZF-,@%X=CZ^L"GK$R5,!\+4K\\612Z;EJ_JG"4 1CY%$'+
M,"#O$G2=!L C!2=#G:C%P&:_9\F.R4!OR;W3+]F,?YZ@D:#!3KB7L#C(.;<(
MP_1)P9:UT7=)CT@9PZ95VHVH6'2[=+98--@2F':YYPE;@%5+Y]R+ OG=>=W4
M&OK=A?UW%_9^&:VJ6#R*8EG>R<>"*_V"\>9;R!I;0_U\A,N",>XI:*X@7FX\
MI&3L_GQ?'ZYA^K9 \IA6H]WK U+&+L(/!.5  (91>5@MA.M0[&JOAN?/E> ?
M%V0^"IYS-(U=<N^'TP61F$_G3X%9"UECM]K[P799,%88P)HO?0F&5!!&\("<
ML1OM0PQADR L,H:/Q3*K8&WA'DEC=]F'F\)3@=AE"8$ .T_5V#7V47;0.M@V
M 4.Q3-\>A0>RA,<4S=U<'V(-S\C#"JP^_'Q."TBHC@B:NY<^!*EF:5@!U,WJ
MC3$ B+:DS-TR'P+.L02L@.6+8*LBK5)1SN;SV0M)%Z/O-[30-7=/? A@K;+Y
M-8Z#[_-%RM0$[HN<37@<?##,!,?!YZ<!?AR\/]2)C@"<"S?3'W5HLB;/]TE#
MQ=Z7J5MR=-R*V^%)2T=Y&3\,:^+S-J_6K,+D^[N/8DGZ?R3.+?*;WJ*OO]!_
M4%**__FO_P-02P$"% ,4    "  7@P99G<%H37L'  !\)0  $0
M    @ $     83(P,C0M<3)E>#,Q,2YH=&U02P$"% ,4    "  7@P993TAY
M[H4'  !!)0  $0              @ &J!P  83(P,C0M<3)E>#,Q,BYH=&U0
M2P$"% ,4    "  7@P99B@Z!9BP%  !D%0  $0              @ %>#P
M83(P,C0M<3)E>#,R,2YH=&U02P$"% ,4    "  7@P99W9Q:HS4%  !W%0
M$0              @ &Y%   83(P,C0M<3)E>#,R,BYH=&U02P$"% ,4
M"  7@P99GTM.?T6/ 0 /KAX $0              @ $=&@  <VYB<BTR,#(T
M,#8R.2YH=&U02P$"% ,4    "  7@P99WHN$.'8-   _C   $0
M    @ &1J0$ <VYB<BTR,#(T,#8R.2YX<V102P$"% ,4    "  7@P994/#P
MV-(9  !,]@  %0              @ $VMP$ <VYB<BTR,#(T,#8R.5]C86PN
M>&UL4$L! A0#%     @ %X,&63WC<Q7O(@  %'<! !4              ( !
M.]$! '-N8G(M,C R-# V,CE?9&5F+GAM;%!+ 0(4 Q0    ( !>#!ED_)F\
M13L  %Y    4              "  5WT 0!S;F)R+3(P,C0P-C(Y7V<Q+FIP
M9U!+ 0(4 Q0    ( !>#!EFQ65[DG;L  'Q$!P 5              "  =0O
M @!S;F)R+3(P,C0P-C(Y7VQA8BYX;6Q02P$"% ,4    "  7@P99WUMW,')F
M   0O 0 %0              @ &DZP( <VYB<BTR,#(T,#8R.5]P<F4N>&UL
64$L%!@     +  L R (  $E2 P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>snbr-20240629_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:snbr="http://www.sleepnumber.com/20240629"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="snbr-20240629.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</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="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</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="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</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="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:RetailStoreLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:RetailStoreLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:OfficeAndManufacturingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">snbr:SleepIQTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">snbr:SleepIQTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">snbr:TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">snbr:TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">snbr:TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">snbr:TimingOfTransferOfGoodsOrServicesConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">snbr:ProfessionalFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">snbr:ProfessionalFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">snbr:ProfessionalFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-05</startDate>
            <endDate>2022-10-12</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="litigationdemand">
        <measure>snbr:litigationDemand</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0000827187</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-26">--12-28</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-29">false</dei:AmendmentFlag>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-60" id="f-362">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-63" id="f-365">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-06-29</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">000-25121</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">SLEEP NUMBER CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">41-1597886</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">1001 Third Avenue South</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Minneapolis,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">55404</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">763</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">551-7000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">SNBR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="0" id="f-24" unitRef="shares">22355000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-2" decimals="-3" id="f-30" unitRef="usd">2020000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-31" unitRef="usd">2539000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-2" decimals="-3" id="f-32" unitRef="usd">1098000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-33" unitRef="usd">1437000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-2" decimals="-3" id="f-34" unitRef="usd">20272000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-35" unitRef="usd">26859000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-2" decimals="-3" id="f-36" unitRef="usd">95845000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-37" unitRef="usd">115433000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-2" decimals="-3" id="f-38" unitRef="usd">21322000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-3" decimals="-3" id="f-39" unitRef="usd">16660000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-2" decimals="-3" id="f-40" unitRef="usd">37925000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-41" unitRef="usd">44637000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-2" decimals="-3" id="f-42" unitRef="usd">177384000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-43" unitRef="usd">206128000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-2" decimals="-3" id="f-44" unitRef="usd">153676000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-45" unitRef="usd">179503000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-2" decimals="-3" id="f-46" unitRef="usd">373518000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-47" unitRef="usd">395411000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-2" decimals="-3" id="f-48" unitRef="usd">66523000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-3" decimals="-3" id="f-49" unitRef="usd">66634000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-2" decimals="-3" id="f-50" unitRef="usd">25397000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-3" decimals="-3" id="f-51" unitRef="usd">20253000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-2" decimals="-3" id="f-52" unitRef="usd">87147000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-53" unitRef="usd">82951000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-2" decimals="-3" id="f-54" unitRef="usd">883645000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-55" unitRef="usd">950880000</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c-2" decimals="-3" id="f-56" unitRef="usd">540200000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c-3" decimals="-3" id="f-57" unitRef="usd">539500000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:AccountsPayableCurrent contextRef="c-2" decimals="-3" id="f-58" unitRef="usd">106039000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-59" unitRef="usd">135901000</us-gaap:AccountsPayableCurrent>
    <snbr:CustomerPrepaymentsCurrent contextRef="c-2" decimals="-3" id="f-60" unitRef="usd">44518000</snbr:CustomerPrepaymentsCurrent>
    <snbr:CustomerPrepaymentsCurrent contextRef="c-3" decimals="-3" id="f-61" unitRef="usd">49143000</snbr:CustomerPrepaymentsCurrent>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-2" decimals="-3" id="f-62" unitRef="usd">20531000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-3" decimals="-3" id="f-63" unitRef="usd">22402000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-2" decimals="-3" id="f-64" unitRef="usd">35305000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-65" unitRef="usd">28273000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-2" decimals="-3" id="f-66" unitRef="usd">16563000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-3" decimals="-3" id="f-67" unitRef="usd">17134000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-2" decimals="-3" id="f-68" unitRef="usd">80914000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-69" unitRef="usd">81760000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-2" decimals="-3" id="f-70" unitRef="usd">56500000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-71" unitRef="usd">61958000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-2" decimals="-3" id="f-72" unitRef="usd">900570000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-73" unitRef="usd">936071000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-2" decimals="-3" id="f-74" unitRef="usd">327810000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-75" unitRef="usd">351394000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-2" decimals="-3" id="f-76" unitRef="usd">102229000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-77" unitRef="usd">105343000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-2" decimals="-3" id="f-78" unitRef="usd">1330609000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-79" unitRef="usd">1392808000</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-2" decimals="INF" id="f-80" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-81" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-2" decimals="INF" id="f-82" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-83" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-84" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-3" decimals="INF" id="f-85" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c-2" decimals="-3" id="f-86" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-3" decimals="-3" id="f-87" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-2"
      decimals="INF"
      id="f-88"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-89"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-90" unitRef="shares">142500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-2" decimals="INF" id="f-91" unitRef="shares">142500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-2" decimals="-3" id="f-92" unitRef="shares">22355000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-2" decimals="-3" id="f-93" unitRef="shares">22355000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="-3" id="f-94" unitRef="shares">22235000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="-3" id="f-95" unitRef="shares">22235000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-2" decimals="-3" id="f-96" unitRef="usd">224000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-97" unitRef="usd">222000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-2" decimals="-3" id="f-98" unitRef="usd">24211000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-99" unitRef="usd">16716000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-2" decimals="-3" id="f-100" unitRef="usd">-471399000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-101" unitRef="usd">-458866000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-2" decimals="-3" id="f-102" unitRef="usd">-446964000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-103" unitRef="usd">-441928000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-2" decimals="-3" id="f-104" unitRef="usd">883645000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-105" unitRef="usd">950880000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-106" unitRef="usd">408413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-107" unitRef="usd">458789000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-108" unitRef="usd">878862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-109" unitRef="usd">985316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-4" decimals="-3" id="f-110" unitRef="usd">166923000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-5" decimals="-3" id="f-111" unitRef="usd">194544000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-112" unitRef="usd">361198000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-6" decimals="-3" id="f-113" unitRef="usd">410806000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-4" decimals="-3" id="f-114" unitRef="usd">241490000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-3" id="f-115" unitRef="usd">264245000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-116" unitRef="usd">517664000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-3" id="f-117" unitRef="usd">574510000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense contextRef="c-4" decimals="-3" id="f-118" unitRef="usd">182400000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-5" decimals="-3" id="f-119" unitRef="usd">197779000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-120" unitRef="usd">390912000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-6" decimals="-3" id="f-121" unitRef="usd">428267000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-122" unitRef="usd">39573000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-123" unitRef="usd">39795000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-124" unitRef="usd">78652000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-125" unitRef="usd">79196000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-4" decimals="-3" id="f-126" unitRef="usd">11578000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-5" decimals="-3" id="f-127" unitRef="usd">15445000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-128" unitRef="usd">24019000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-6" decimals="-3" id="f-129" unitRef="usd">29888000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-4" decimals="-3" id="f-130" unitRef="usd">1819000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-5" decimals="-3" id="f-131" unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-132" unitRef="usd">12419000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-6" decimals="-3" id="f-133" unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:OperatingExpenses contextRef="c-4" decimals="-3" id="f-134" unitRef="usd">235370000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-5" decimals="-3" id="f-135" unitRef="usd">253019000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-136" unitRef="usd">506002000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-6" decimals="-3" id="f-137" unitRef="usd">537351000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-138" unitRef="usd">6120000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-139" unitRef="usd">11226000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">11662000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-141" unitRef="usd">37159000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseNonoperating contextRef="c-4" decimals="-3" id="f-142" unitRef="usd">12270000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-5" decimals="-3" id="f-143" unitRef="usd">9948000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">24569000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-6" decimals="-3" id="f-145" unitRef="usd">19050000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-146" unitRef="usd">-6150000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-147" unitRef="usd">1278000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-148" unitRef="usd">-12907000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-149" unitRef="usd">18109000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-150" unitRef="usd">-1099000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-151" unitRef="usd">524000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">-374000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-153" unitRef="usd">5890000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-154" unitRef="usd">-5051000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-155" unitRef="usd">754000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">-12533000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-157" unitRef="usd">12219000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-158"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-159"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-160"
      unitRef="usdPerShare">-0.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-161"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-162" unitRef="shares">22614000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-163" unitRef="shares">22460000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-164" unitRef="shares">22460000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-165" unitRef="shares">22560000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-166" unitRef="shares">22378000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-167"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-168"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-169"
      unitRef="usdPerShare">-0.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-170"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-171" unitRef="shares">22614000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-172" unitRef="shares">22502000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-173" unitRef="shares">22560000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-174" unitRef="shares">22543000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="-3" id="f-175" unitRef="shares">22235000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-176" unitRef="usd">222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-177" unitRef="usd">16716000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-178" unitRef="usd">-458866000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-179" unitRef="usd">-441928000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-180" unitRef="usd">-7482000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-181" unitRef="usd">-7482000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-12" decimals="-3" id="f-182" unitRef="shares">134000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-12" decimals="-3" id="f-183" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-13" decimals="-3" id="f-184" unitRef="usd">4116000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-11" decimals="-3" id="f-185" unitRef="usd">4117000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-12" decimals="-3" id="f-186" unitRef="shares">43000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-13" decimals="-3" id="f-187" unitRef="usd">570000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-11" decimals="-3" id="f-188" unitRef="usd">570000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-14" decimals="-3" id="f-189" unitRef="shares">22326000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-190" unitRef="usd">223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-191" unitRef="usd">20262000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-192" unitRef="usd">-466348000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-193" unitRef="usd">-445863000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-194" unitRef="usd">-5051000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-195" unitRef="usd">-5051000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-19" decimals="-3" id="f-196" unitRef="shares">32000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-19" decimals="-3" id="f-197" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-20" decimals="-3" id="f-198" unitRef="usd">3991000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-4" decimals="-3" id="f-199" unitRef="usd">3992000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-19" decimals="-3" id="f-200" unitRef="shares">3000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-20" decimals="-3" id="f-201" unitRef="usd">42000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-4" decimals="-3" id="f-202" unitRef="usd">42000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-21" decimals="-3" id="f-203" unitRef="shares">22355000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-204" unitRef="usd">224000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-205" unitRef="usd">24211000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-206" unitRef="usd">-471399000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-2" decimals="-3" id="f-207" unitRef="usd">-446964000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-24" decimals="-3" id="f-208" unitRef="shares">22014000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-209" unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-210" unitRef="usd">5182000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-211" unitRef="usd">-443579000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-212" unitRef="usd">-438177000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-28" decimals="-3" id="f-213" unitRef="usd">11465000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-29" decimals="-3" id="f-214" unitRef="usd">11465000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-30" decimals="-3" id="f-215" unitRef="shares">17000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-31" decimals="-3" id="f-216" unitRef="usd">389000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-29" decimals="-3" id="f-217" unitRef="usd">389000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-30" decimals="-3" id="f-218" unitRef="shares">271000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-30" decimals="-3" id="f-219" unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-31" decimals="-3" id="f-220" unitRef="usd">4636000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-29" decimals="-3" id="f-221" unitRef="usd">4639000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-30" decimals="-3" id="f-222" unitRef="shares">118000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-30" decimals="-3" id="f-223" unitRef="usd">1000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-31" decimals="-3" id="f-224" unitRef="usd">3362000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-29" decimals="-3" id="f-225" unitRef="usd">3363000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-32" decimals="-3" id="f-226" unitRef="shares">22184000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-227" unitRef="usd">222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-228" unitRef="usd">6845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-229" unitRef="usd">-432114000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-230" unitRef="usd">-425047000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-36" decimals="-3" id="f-231" unitRef="usd">754000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-232" unitRef="usd">754000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-37" decimals="-3" id="f-233" unitRef="shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-38" decimals="-3" id="f-234" unitRef="usd">39000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-5" decimals="-3" id="f-235" unitRef="usd">39000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-37" decimals="-3" id="f-236" unitRef="shares">33000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-37" decimals="-3" id="f-237" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-38" decimals="-3" id="f-238" unitRef="usd">5251000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-5" decimals="-3" id="f-239" unitRef="usd">5251000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-37" decimals="-3" id="f-240" unitRef="shares">6000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-37" decimals="-3" id="f-241" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-38" decimals="-3" id="f-242" unitRef="usd">138000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-36" decimals="-3" id="f-243" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-5" decimals="-3" id="f-244" unitRef="usd">138000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-39" decimals="-3" id="f-245" unitRef="shares">22214000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-246" unitRef="usd">222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-247" unitRef="usd">11997000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-248" unitRef="usd">-431360000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-249" unitRef="usd">-419141000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">-12533000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-251" unitRef="usd">12219000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">34177000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-6" decimals="-3" id="f-253" unitRef="usd">36749000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-254" unitRef="usd">8109000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-6" decimals="-3" id="f-255" unitRef="usd">9890000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-256" unitRef="usd">-2500000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges contextRef="c-6" decimals="-3" id="f-257" unitRef="usd">-181000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-258" unitRef="usd">-5144000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-259" unitRef="usd">-8272000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-260" unitRef="usd">-6587000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-6" decimals="-3" id="f-261" unitRef="usd">-1903000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-262" unitRef="usd">-19588000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-6" decimals="-3" id="f-263" unitRef="usd">7412000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="c-1" decimals="-3" id="f-264" unitRef="usd">774000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="c-6" decimals="-3" id="f-265" unitRef="usd">1808000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-266" unitRef="usd">1483000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-6" decimals="-3" id="f-267" unitRef="usd">5824000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-268" unitRef="usd">-18464000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-6" decimals="-3" id="f-269" unitRef="usd">-10244000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <snbr:IncreaseDecreaseInPrepaymentsFromCustomer contextRef="c-1" decimals="-3" id="f-270" unitRef="usd">-4625000</snbr:IncreaseDecreaseInPrepaymentsFromCustomer>
    <snbr:IncreaseDecreaseInPrepaymentsFromCustomer contextRef="c-6" decimals="-3" id="f-271" unitRef="usd">-14683000</snbr:IncreaseDecreaseInPrepaymentsFromCustomer>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">7153000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-6" decimals="-3" id="f-273" unitRef="usd">7594000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable contextRef="c-1" decimals="-3" id="f-274" unitRef="usd">-1345000</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable contextRef="c-6" decimals="-3" id="f-275" unitRef="usd">-2074000</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-276" unitRef="usd">-11776000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-6" decimals="-3" id="f-277" unitRef="usd">-3115000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">23518000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-6" decimals="-3" id="f-279" unitRef="usd">18720000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-280" unitRef="usd">14075000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-281" unitRef="usd">29899000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c-1" decimals="-3" id="f-282" unitRef="usd">2942000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c-6" decimals="-3" id="f-283" unitRef="usd">435000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-284" unitRef="usd">-17017000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-6" decimals="-3" id="f-285" unitRef="usd">-30334000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-1" decimals="-3" id="f-286" unitRef="usd">-6408000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-6" decimals="-3" id="f-287" unitRef="usd">14693000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-288" unitRef="usd">612000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-6" decimals="-3" id="f-289" unitRef="usd">3501000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-1" decimals="-3" id="f-290" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-6" decimals="-3" id="f-291" unitRef="usd">428000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-292" unitRef="usd">-7020000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-6" decimals="-3" id="f-293" unitRef="usd">11620000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-294" unitRef="usd">-519000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-6" decimals="-3" id="f-295" unitRef="usd">6000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-296" unitRef="usd">2539000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-27" decimals="-3" id="f-297" unitRef="usd">1792000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-2" decimals="-3" id="f-298" unitRef="usd">2020000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-42" decimals="-3" id="f-299" unitRef="usd">1798000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-1" id="f-300">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Business and Summary of Significant Accounting Policies&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Business &amp;amp; Basis of Presentation&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; prepared the condensed consolidated financial statements as of and for the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three and six&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 499.37pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), without &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, in the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity balances &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;and transactions, necessary to present fairly its financial position as of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 347.44pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 410.64pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.06pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 521.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, and the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;consolidated results of operations and cash flows for the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.87pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;periods&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 323.56pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; presented. The historical and quarterly consolidated &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;results of operations may not be indicative of the results that may be achieved for the full year or any future period.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.66pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;regulations. These condensed consolidated financial statements should be read in conjunction with the most recent &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 273pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;audited consolidated financial statements and related notes included in the Company&#x2019;s Annual Report on Form 10-K for &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the fiscal year ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 219.94pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and other recent filings with the SEC.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;reported amounts of sales, expenses and income taxes during the reporting period. Predicting future events is inherently &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 357pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;an imprecise activity and, as such, requires the use of judgment. As future events and their effects cannot be determined &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;with precision, actual results could differ significantly from these estimates. Changes in these estimates will be reflected &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;in the consolidated financial statements in future periods and could be material. The Company&#x2019;s critical accounting &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;policies consist of stock-based compensation, warranty liabilities and revenue recognition.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-301">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Business &amp;amp; Basis of Presentation&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; prepared the condensed consolidated financial statements as of and for the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three and six&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 499.37pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), without &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, in the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity balances &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;and transactions, necessary to present fairly its financial position as of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 347.44pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 410.64pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.06pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 521.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, and the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;consolidated results of operations and cash flows for the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.87pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;periods&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 323.56pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; presented. The historical and quarterly consolidated &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;results of operations may not be indicative of the results that may be achieved for the full year or any future period.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.66pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;regulations. These condensed consolidated financial statements should be read in conjunction with the most recent &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 273pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;audited consolidated financial statements and related notes included in the Company&#x2019;s Annual Report on Form 10-K for &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the fiscal year ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 219.94pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and other recent filings with the SEC.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-302">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;reported amounts of sales, expenses and income taxes during the reporting period. Predicting future events is inherently &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 357pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;an imprecise activity and, as such, requires the use of judgment. As future events and their effects cannot be determined &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;with precision, actual results could differ significantly from these estimates. Changes in these estimates will be reflected &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;in the consolidated financial statements in future periods and could be material. The Company&#x2019;s critical accounting &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;policies consist of stock-based compensation, warranty liabilities and revenue recognition.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-303">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Fair Value Measurements&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 440.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;At both &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 72.66pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 135.86pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 158.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 246.84pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the Company had &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 335.21pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$19 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 384.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of debt and equity securities that fund the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 452.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;deferred compensation plan and are classified in other non-current assets. The Company also had corresponding &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 464.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;deferred compensation plan liabilities of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 218.55pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$19 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 267.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; at both &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 305.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 368.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 391.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 479.57pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, which are included &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 476.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;in other non-current liabilities. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.23pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The majority of the debt and equity securities are Level 1&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 426.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; as they trade with sufficient &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 488.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;frequency and volume to enable the Company to obtain pricing information on an ongoing basis. Unrealized gains/&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 500.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;(losses) on the debt and equity securities offset those associated with the corresponding deferred compensation plan &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 512.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;liabilities.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-43" decimals="-6" id="f-304" unitRef="usd">19000000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-44" decimals="-6" id="f-305" unitRef="usd">19000000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-45" decimals="-6" id="f-306" unitRef="usd">19000000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-46" decimals="-6" id="f-307" unitRef="usd">19000000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-308">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Inventories&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Inventories consisted of the following (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Raw materials&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;7,899&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;9,092&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Work in progress&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 60.15pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.78pt; position: var(--position);"&gt;94&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 60.15pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.78pt; position: var(--position);"&gt;92&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Finished goods&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;87,852&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;106,249&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;95,845&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;115,433&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-309">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Inventories consisted of the following (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Raw materials&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;7,899&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;9,092&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Work in progress&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 60.15pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.78pt; position: var(--position);"&gt;94&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 60.15pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.78pt; position: var(--position);"&gt;92&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Finished goods&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;87,852&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;106,249&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;95,845&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;115,433&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c-2" decimals="-3" id="f-310" unitRef="usd">7899000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c-3" decimals="-3" id="f-311" unitRef="usd">9092000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-2" decimals="-3" id="f-312" unitRef="usd">94000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-3" decimals="-3" id="f-313" unitRef="usd">92000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <snbr:InventoryFinishedGoodsAndComponentsNet contextRef="c-2" decimals="-3" id="f-314" unitRef="usd">87852000</snbr:InventoryFinishedGoodsAndComponentsNet>
    <snbr:InventoryFinishedGoodsAndComponentsNet contextRef="c-3" decimals="-3" id="f-315" unitRef="usd">106249000</snbr:InventoryFinishedGoodsAndComponentsNet>
    <us-gaap:InventoryNet contextRef="c-2" decimals="-3" id="f-316" unitRef="usd">95845000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-317" unitRef="usd">115433000</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-318">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Goodwill and Intangible Assets, Net&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 248.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Goodwill and Indefinite-lived Intangible Assets&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 272.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Goodwill was&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 95.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.4pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$64 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 147.47pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; at &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 161.54000000000002pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.74pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 247.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 335.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. Indefinite-lived trade name/trademarks totaled&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 549.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 552.56pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.4 &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 284.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 65.61pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; at both &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 166.58pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.56pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 308.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Definite-lived Intangible Assets&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 332.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Patents were&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 96.17pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$2.0 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.01999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; at both &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 248.99pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 271.40999999999997pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.97pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. Accumulated amortization was &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 504.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$0.9 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 556.45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; at &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 344.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 118.84pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 121.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$0.8 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 173.47pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; at &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.54pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;30, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 276.1pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. Amortization expense for both the three months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 531.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 356.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 58.239999999999995pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.66pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 134.4pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 139.95999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;was&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 159.41pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$55&#160;thousand&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 220.36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, and for both the six months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.34pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 446.54pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 468.96pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 522.7pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; was &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 368.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$0.1&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 392.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Annual amortization for Patents for subsequent years are as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 404.75pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 414pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 51pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024 (excluding the six months ended June 29, 2024)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.78pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;111&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 15.75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 52.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;226&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 31.5pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2026&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 31.5pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 52.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;222&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 47.25pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2027&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 47.25pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 52.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;222&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 63pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2028&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 63pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 52.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;155&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 78.75pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2029&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 78.75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 57.9pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 60.53pt; position: var(--position);"&gt;99&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 94.5pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Thereafter&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 94.5pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 57.9pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 60.53pt; position: var(--position);"&gt;46&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 110.25pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total future amortization for definite-lived intangible assets&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 110.25pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 46.63pt; position: var(--position);"&gt;1,081&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill contextRef="c-3" decimals="-6" id="f-319" unitRef="usd">64000000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-2" decimals="-6" id="f-320" unitRef="usd">64000000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-47" decimals="-5" id="f-321" unitRef="usd">1400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-48" decimals="-5" id="f-322" unitRef="usd">1400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-49" decimals="-5" id="f-323" unitRef="usd">2000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-50" decimals="-5" id="f-324" unitRef="usd">2000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-50" decimals="-5" id="f-325" unitRef="usd">900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-49" decimals="-5" id="f-326" unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-51" decimals="-3" id="f-327" unitRef="usd">55000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-52" decimals="-3" id="f-328" unitRef="usd">55000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-53" decimals="-5" id="f-329" unitRef="usd">100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-54" decimals="-5" id="f-330" unitRef="usd">100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-331">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Annual amortization for Patents for subsequent years are as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 404.75pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 414pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 51pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 0pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024 (excluding the six months ended June 29, 2024)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.78pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;111&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 15.75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 52.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;226&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 31.5pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2026&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 31.5pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 52.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;222&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 47.25pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2027&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 47.25pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 52.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;222&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 63pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2028&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 63pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 52.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.970000000000006pt; position: var(--position);"&gt;155&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 78.75pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2029&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 78.75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 57.9pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 60.53pt; position: var(--position);"&gt;99&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 94.5pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Thereafter&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 94.5pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 57.9pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 60.53pt; position: var(--position);"&gt;46&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 110.25pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total future amortization for definite-lived intangible assets&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 465pt; position: var(--position); top: 110.25pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 46.63pt; position: var(--position);"&gt;1,081&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c-2" decimals="-3" id="f-332" unitRef="usd">111000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-2" decimals="-3" id="f-333" unitRef="usd">226000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-2" decimals="-3" id="f-334" unitRef="usd">222000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-2" decimals="-3" id="f-335" unitRef="usd">222000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-2" decimals="-3" id="f-336" unitRef="usd">155000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-2" decimals="-3" id="f-337" unitRef="usd">99000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-2" decimals="-3" id="f-338" unitRef="usd">46000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-2" decimals="-3" id="f-339" unitRef="usd">1081000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-340">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Credit Agreement&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;As of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 61.57pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.77pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the Company&#x2019;s credit facility had a total commitment amount of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.09pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$680 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. The credit facility is &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;for general corporate purposes, to meet seasonal working capital requirements and to repurchase its stock. The Credit &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Agreement includes an accordion feature which allows the Company to increase the amount of the credit facility from &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$680 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.44pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.0 billion&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.88pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, subject to lenders&#x2019; approval. The Credit Agreement provides the lenders with a collateral &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;security interest in substantially all of the Company&#x2019;s assets and those of its subsidiaries and requires the Company to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;comply with, among other things, a maximum net leverage ratio and a minimum interest coverage ratio.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The maximum net leverage ratio permitted by the Credit Agreement is &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.46pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.50&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 373.92pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 408.19pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; for the quarterly period ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 104.76pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.00&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.22pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for the quarterly reporting period ending September 28, 2024; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 443.44pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;4.80&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 462.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for the quarterly &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;reporting period ending December 28, 2024; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 260.46000000000004pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;4.00&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 279.91999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for each quarterly reporting period occurring thereafter.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 237pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The minimum interest coverage ratio permitted by the Credit Agreement is &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 374.06pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;1.25&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 393.52pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 427.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; for the quarterly period ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 104.76pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;1.50&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 124.22pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for the quarterly reporting periods ending September 28, 2024 and December 28, 2024; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;3.00&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.46pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for each quarterly reporting period occurring thereafter.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The carrying amount of the outstanding borrowings under the Credit Agreement approximates fair value because &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 297pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;interest rates approximate the current rates available to the Company. Under the terms of the Credit Agreement, the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company pays a variable rate of interest and a commitment fee based on its leverage ratio. The Credit Agreement &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;matures in &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 2026&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. The Company was in compliance with all financial covenants as of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 457.57pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 520.77pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The following table summarizes the Company&#x2019;s borrowings under the credit facility ($ in &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.48pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;thousands&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 475.23pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 357pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Outstanding borrowings&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 21.24pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 29.43pt; position: var(--position);"&gt;540,200&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 21.24pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 29.43pt; position: var(--position);"&gt;539,500&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Outstanding letters of credit&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 32.36pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.550000000000004pt; position: var(--position);"&gt;7,147&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 32.36pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.550000000000004pt; position: var(--position);"&gt;7,147&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Additional borrowing capacity&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 21.24pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 29.43pt; position: var(--position);"&gt;132,653&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 21.24pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 29.43pt; position: var(--position);"&gt;138,353&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Weighted-average interest rate&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;8.4%&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;8.5%&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-55" decimals="-6" id="f-341" unitRef="usd">680000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-55" decimals="-6" id="f-342" unitRef="usd">680000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-55" decimals="-8" id="f-343" unitRef="usd">1000000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold contextRef="c-56" decimals="2" id="f-344" unitRef="number">5.50</snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold contextRef="c-57" decimals="2" id="f-345" unitRef="number">5.00</snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold contextRef="c-58" decimals="2" id="f-346" unitRef="number">4.80</snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold contextRef="c-59" decimals="2" id="f-347" unitRef="number">4.00</snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold>
    <snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold contextRef="c-56" decimals="2" id="f-348" unitRef="number">1.25</snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold>
    <snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold contextRef="c-57" decimals="2" id="f-349" unitRef="number">1.50</snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold>
    <snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold contextRef="c-58" decimals="2" id="f-350" unitRef="number">3.00</snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="c-1" id="f-351">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The following table summarizes the Company&#x2019;s borrowings under the credit facility ($ in &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.48pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;thousands&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 475.23pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 357pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 27.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Outstanding borrowings&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 21.24pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 29.43pt; position: var(--position);"&gt;540,200&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 27.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 21.24pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 29.43pt; position: var(--position);"&gt;539,500&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Outstanding letters of credit&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 32.36pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.550000000000004pt; position: var(--position);"&gt;7,147&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 32.36pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.550000000000004pt; position: var(--position);"&gt;7,147&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Additional borrowing capacity&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 21.24pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 29.43pt; position: var(--position);"&gt;132,653&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 59.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 21.24pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 29.43pt; position: var(--position);"&gt;138,353&lt;span style="display: inline-block; height: 7.56pt; width: 10.93pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Weighted-average interest rate&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;8.4%&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;8.5%&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:DebtCurrent contextRef="c-2" decimals="-3" id="f-352" unitRef="usd">540200000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent contextRef="c-3" decimals="-3" id="f-353" unitRef="usd">539500000</us-gaap:DebtCurrent>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-2" decimals="-3" id="f-354" unitRef="usd">7147000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-3" decimals="-3" id="f-355" unitRef="usd">7147000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-2" decimals="-3" id="f-356" unitRef="usd">132653000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-3" decimals="-3" id="f-357" unitRef="usd">138353000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-2" decimals="3" id="f-358" unitRef="number">0.084</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-3" decimals="3" id="f-359" unitRef="number">0.085</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-360">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Leases&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 488.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; leases its retail, office and manufacturing space under operating leases which, in addition to the minimum &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 500.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;lease payments, may require payment of a proportionate share of the real estate taxes and certain building operating &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 512.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;expenses. While the Company&#x2019;s local market development approach generally results in long-term participation in given &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 524.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;markets, the retail store leases generally provide for an initial lease term of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.54pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;&lt;span style="-sec-ix-hidden:f-362"&gt;five&lt;/span&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 386.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;10 years&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 438.14pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. The Company&#x2019;s office and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 536.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;manufacturing leases provide for an initial lease term of up to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;15 years&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.31pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. In addition, the Company&#x2019;s mall-based retail &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 548.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;store leases may require payment of variable rent based on net sales in excess of certain thresholds. Certain leases may &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 560.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company&#x2019;s sole &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 572.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;discretion. Lease options are included in the lease term only if exercise is reasonably certain at lease commencement. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 584.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company&#x2019;s lease agreements do not contain any material residual value guarantees. The Company also leases &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 596.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;vehicles and certain equipment under operating leases with an initial lease term of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;&lt;span style="-sec-ix-hidden:f-365"&gt;three&lt;/span&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 428.91pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 443.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;six years&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 620.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company&#x2019;s operating lease costs include facility, vehicle and equipment lease costs, but exclude variable lease &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 632.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;costs. Operating lease costs are recognized on a straight-line basis over the lease term, after consideration of rent &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 644.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;escalations and rent holidays. The lease term for purposes of the calculation begins on the earlier of the lease &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 656.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;commencement date or the date the Company takes possession of the property. During lease renewal negotiations that &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 668.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;extend beyond the original lease term, the Company estimates straight-line rent expense based on current market &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 680.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;conditions. Variable lease costs are recorded when it is probable the cost has been incurred and the amount can be &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 692.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;reasonably estimated.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 716.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;At&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 46.18pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 48.96pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the Company&#x2019;s finance right-of-use assets and lease liabilities were not significant.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Lease costs were as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 93pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 221.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 221.25pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 382.5pt; position: var(--position); top: 0pt; width: 157.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 157.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 221.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 302.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 382.5pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 221.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Operating lease costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 99.66pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 221.25pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;26,909&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 302.25pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;28,083&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 382.5pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;53,735&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;56,372&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 221.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Variable lease costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 90.03pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 221.25pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 60.15pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.33999999999999pt; position: var(--position);"&gt;8&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 302.25pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 49.03pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;129&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 382.5pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 51.99pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 60.18pt; position: var(--position);"&gt;(41)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 49.03pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;182&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 167pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;___________________________&lt;span style="display: inline-block; height: 4.53pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 177.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Includes short&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 94.58pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;-term lease costs which are not significant.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 186.8pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Variable lease costs include adjustments to percentage rent. &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 208.4pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The maturities of operating lease liabilities as of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.49pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.69pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, were as follows&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 388.02pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 220.4pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 465pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 0pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;2024 (excluding the six months ended June 29, 2024)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 32.88pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;53,107&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 15pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 15pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 32.88pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 35.510000000000005pt; position: var(--position);"&gt;100,672&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 30pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2026&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 30pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;88,780&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 45pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2027&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 45pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;72,728&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 60pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2028&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 60pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;60,841&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 75pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2029&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;41,075&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 90pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Thereafter&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 90pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;71,244&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 105pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Total operating lease payments&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 143.35999999999999pt; position: var(--position); top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 105pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 32.88pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 35.510000000000005pt; position: var(--position);"&gt;488,447&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 120pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Less: Interest&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 120pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;79,723&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 135pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Present value of operating lease liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 135pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 27.32pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 35.510000000000005pt; position: var(--position);"&gt;408,724&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 378.4pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;___________________________&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 391pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;F&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.44pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;uture payments for real estate taxes and certain building operating expenses for which the Company is obligated are not included in the operating &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 400.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;lease liabilities. T&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 105.64pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;otal operating lease payments exclude &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 245.74pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$19 million&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 284.95pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of legally binding minimum lease payments for leases signed but not yet &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 410.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;commenced.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422.8pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Includes the current portion of &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$81 million&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 194.56pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; for operating lease liabilities.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 444.4pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other information related to operating leases was as follows:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 456.4pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 378pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Weighted-average remaining lease term (in years)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.7&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.9&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Weighted-average discount rate&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;6.6&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.17pt; position: var(--position);"&gt;%&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;6.5&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.17pt; position: var(--position);"&gt;%&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 528.15pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 376.5pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 5.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 0pt; width: 159.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 159.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.91pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 376.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 376.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;(in thousands)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 380.25pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 40.5pt; width: 376.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 376.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cash paid for amounts included in present value of operating lease liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 40.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;54,300&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;53,476&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 56.25pt; width: 376.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 376.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Right-of-use assets obtained in exchange for operating lease liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 56.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;16,313&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 56.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;32,831&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-361">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.81pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; leases its retail, office and manufacturing space under operating leases which, in addition to the minimum &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 500.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;lease payments, may require payment of a proportionate share of the real estate taxes and certain building operating &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 512.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;expenses. While the Company&#x2019;s local market development approach generally results in long-term participation in given &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 524.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;markets, the retail store leases generally provide for an initial lease term of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.54pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;&lt;span style="-sec-ix-hidden:f-362"&gt;five&lt;/span&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 386.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;10 years&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 438.14pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. The Company&#x2019;s office and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 536.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;manufacturing leases provide for an initial lease term of up to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;15 years&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.31pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. In addition, the Company&#x2019;s mall-based retail &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 548.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;store leases may require payment of variable rent based on net sales in excess of certain thresholds. Certain leases may &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 560.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company&#x2019;s sole &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 572.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;discretion. Lease options are included in the lease term only if exercise is reasonably certain at lease commencement. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 584.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company&#x2019;s lease agreements do not contain any material residual value guarantees. The Company also leases &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 596.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;vehicles and certain equipment under operating leases with an initial lease term of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;&lt;span style="-sec-ix-hidden:f-365"&gt;three&lt;/span&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 428.91pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 443.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;six years&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 620.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company&#x2019;s operating lease costs include facility, vehicle and equipment lease costs, but exclude variable lease &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 632.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;costs. Operating lease costs are recognized on a straight-line basis over the lease term, after consideration of rent &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 644.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;escalations and rent holidays. The lease term for purposes of the calculation begins on the earlier of the lease &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 656.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;commencement date or the date the Company takes possession of the property. During lease renewal negotiations that &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 668.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;extend beyond the original lease term, the Company estimates straight-line rent expense based on current market &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 680.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;conditions. Variable lease costs are recorded when it is probable the cost has been incurred and the amount can be &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 692.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;reasonably estimated.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-61" id="f-363">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-62" id="f-364">P15Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-64" id="f-366">P6Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-367">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Lease costs were as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 93pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 221.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 221.25pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 382.5pt; position: var(--position); top: 0pt; width: 157.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 157.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 221.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 302.25pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 382.5pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 221.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Operating lease costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 99.66pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 221.25pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;26,909&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 302.25pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;28,083&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 382.5pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;53,735&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;56,372&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 221.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 221.25pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Variable lease costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 90.03pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 221.25pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 60.15pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.33999999999999pt; position: var(--position);"&gt;8&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 302.25pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 49.03pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;129&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 382.5pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 51.99pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 60.18pt; position: var(--position);"&gt;(41)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 49.03pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;182&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 167pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;___________________________&lt;span style="display: inline-block; height: 4.53pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 177.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Includes short&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 94.58pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;-term lease costs which are not significant.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;Variable lease costs include adjustments to percentage rent.</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-4" decimals="-3" id="f-368" unitRef="usd">26909000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-5" decimals="-3" id="f-369" unitRef="usd">28083000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-370" unitRef="usd">53735000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-3" id="f-371" unitRef="usd">56372000</us-gaap:OperatingLeaseCost>
    <snbr:VariableLeaseAdjustedCost contextRef="c-4" decimals="-3" id="f-372" unitRef="usd">8000</snbr:VariableLeaseAdjustedCost>
    <snbr:VariableLeaseAdjustedCost contextRef="c-5" decimals="-3" id="f-373" unitRef="usd">129000</snbr:VariableLeaseAdjustedCost>
    <snbr:VariableLeaseAdjustedCost contextRef="c-1" decimals="-3" id="f-374" unitRef="usd">-41000</snbr:VariableLeaseAdjustedCost>
    <snbr:VariableLeaseAdjustedCost contextRef="c-6" decimals="-3" id="f-375" unitRef="usd">182000</snbr:VariableLeaseAdjustedCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-376">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The maturities of operating lease liabilities as of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.49pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.69pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, were as follows&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 388.02pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 220.4pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 465pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 0pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;2024 (excluding the six months ended June 29, 2024)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 0pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 32.88pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;53,107&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 15pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 15pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 32.88pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 35.510000000000005pt; position: var(--position);"&gt;100,672&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 30pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2026&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 30pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;88,780&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 45pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2027&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 45pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;72,728&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 60pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2028&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 60pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;60,841&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 75pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2029&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;41,075&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 90pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Thereafter&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 90pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;71,244&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 105pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Total operating lease payments&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 143.35999999999999pt; position: var(--position); top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 105pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 32.88pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 35.510000000000005pt; position: var(--position);"&gt;488,447&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 120pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Less: Interest&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 120pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 41.07pt; position: var(--position);"&gt;79,723&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 135pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 465pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Present value of operating lease liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 465pt; position: var(--position); top: 135pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 27.32pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 35.510000000000005pt; position: var(--position);"&gt;408,724&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 378.4pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;___________________________&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 391pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;F&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.44pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;uture payments for real estate taxes and certain building operating expenses for which the Company is obligated are not included in the operating &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 400.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;lease liabilities. T&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 105.64pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;otal operating lease payments exclude &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 245.74pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$19 million&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 284.95pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of legally binding minimum lease payments for leases signed but not yet &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 410.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;commenced.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422.8pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Includes the current portion of &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$81 million&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 194.56pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; for operating lease liabilities.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-2" decimals="-3" id="f-377" unitRef="usd">53107000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-2" decimals="-3" id="f-378" unitRef="usd">100672000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-2" decimals="-3" id="f-379" unitRef="usd">88780000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-2" decimals="-3" id="f-380" unitRef="usd">72728000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-2" decimals="-3" id="f-381" unitRef="usd">60841000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-2" decimals="-3" id="f-382" unitRef="usd">41075000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-2" decimals="-3" id="f-383" unitRef="usd">71244000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-2" decimals="-3" id="f-384" unitRef="usd">488447000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-2" decimals="-3" id="f-385" unitRef="usd">79723000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-2" decimals="-3" id="f-386" unitRef="usd">408724000</us-gaap:OperatingLeaseLiability>
    <snbr:LesseeOperatingLeaseLeaseNotYetCommencedLiability contextRef="c-2" decimals="-6" id="f-387" unitRef="usd">19000000</snbr:LesseeOperatingLeaseLeaseNotYetCommencedLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-2" decimals="-6" id="f-388" unitRef="usd">81000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <snbr:ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock contextRef="c-1" id="f-389">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other information related to operating leases was as follows:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 456.4pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 378pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Weighted-average remaining lease term (in years)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.7&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 24.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.9&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Weighted-average discount rate&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;6.6&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.17pt; position: var(--position);"&gt;%&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.67pt; position: var(--position);"&gt;6.5&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.17pt; position: var(--position);"&gt;%&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 528.15pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 376.5pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 5.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 0pt; width: 159.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 159.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.91pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 0pt; position: var(--position); top: 15.75pt; width: 376.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 13.25pt; width: 376.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;(in thousands)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 380.25pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 40.5pt; width: 376.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 376.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cash paid for amounts included in present value of operating lease liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 40.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;54,300&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 40.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;53,476&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 56.25pt; width: 376.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 376.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Right-of-use assets obtained in exchange for operating lease liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 380.25pt; position: var(--position); top: 56.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;16,313&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 56.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;32,831&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</snbr:ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-2" id="f-390">P5Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-391">P5Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-2" decimals="3" id="f-392" unitRef="number">0.066</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-393" unitRef="number">0.065</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-394" unitRef="usd">54300000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-6" decimals="-3" id="f-395" unitRef="usd">53476000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-396" unitRef="usd">16313000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-397" unitRef="usd">32831000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <snbr:CommonStockRepurchasesTextBlock contextRef="c-1" id="f-398">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Repurchases of Common Stock&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 641.15pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;For the three months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.52pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 227.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 250.14pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 303.88pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, we repurchased &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.15pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$42 thousand&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 444.1pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.52pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$138 thousand&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 533.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 653.15pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;respectively, of common stock in connection with the vesting of restricted stock grants. For the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 460.96pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;six&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.44pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 665.15pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.2pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 121.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 175.36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, we repurchased&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.85pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$0.6 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.48pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 309.26pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 328.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$3.5 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 380.75pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, respectively, of common stock in &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 677.15pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;connection with the vesting of restricted stock grants. We made no purchases under the Board-approved stock purchase &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 689.15pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;plan in either period. As of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.84pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 221.04pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the remaining authorization under the Board-approved &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$600&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 528.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; share &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 701.15pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;repurchase program was&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 145.99pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.76999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$348 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.4pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</snbr:CommonStockRepurchasesTextBlock>
    <snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock contextRef="c-4" decimals="-3" id="f-399" unitRef="usd">42000</snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock>
    <snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock contextRef="c-5" decimals="-3" id="f-400" unitRef="usd">138000</snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock>
    <snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock contextRef="c-1" decimals="-5" id="f-401" unitRef="usd">600000</snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock>
    <snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock contextRef="c-6" decimals="-5" id="f-402" unitRef="usd">3500000</snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-2" decimals="-6" id="f-403" unitRef="usd">600000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-2" decimals="-6" id="f-404" unitRef="usd">348000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-405">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Revenue Recognition&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deferred contract assets and deferred contract liabilities are included in the condensed consolidated balance sheets as &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 129pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deferred contract assets included in:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other current assets&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;29,771&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;28,567&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other non-current assets&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;52,312&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;54,795&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;82,083&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;83,362&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 233.75pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deferred contract liabilities included in:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other current liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;37,720&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;36,421&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other non-current liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;65,362&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;69,098&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;103,082&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;105,519&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 335.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deferred revenue and costs related to SleepIQ&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 244.75pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;&#xae;&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 249.95pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; technology are currently recognized on a straight-line basis over the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 347.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;product's estimated life of&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.82pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 155.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;4.5&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 169.5pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 181.53pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.31pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.0 years&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.14pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 226.92pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;because the Company&#x2019;s inputs are generally expended evenly throughout the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 359.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;performance period. During both the three months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 298.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 361.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 384.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 437.75pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the Company recognized &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 371.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;revenue of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$10 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 135.45999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, that was included in the deferred contract liability balances at the beginning of the respective &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 383.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;periods. During both the six months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 231.18pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 294.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 316.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.54pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the Company recognized revenue of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 542.0699999999999pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$19 &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 395.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 65.61pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, that was included in the deferred contract liability balances at the beginning of the respective periods.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 419.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Revenue from goods and services transferred to customers at a point in time accounted for a&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 449.51pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;pproximate&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;ly&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 508.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;98%&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 530.24pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 533.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 431.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;revenues for both the three and six months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 262.5pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 325.7pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 348.12pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.86pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 458.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net sales were as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 470.5pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Retail stores&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;358,584&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;402,145&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;773,339&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;860,808&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Online, phone, chat and other&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 219.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;49,829&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 300.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;56,644&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;105,523&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;124,508&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total Company&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 219.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;408,413&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 300.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;458,789&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;878,862&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;985,316&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 571.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Obligation for Sales Returns&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 595.5pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The activity in the sales returns liability account was as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 607.5pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at beginning of year&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,402&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;25,594&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Additions that reduce net sales&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;46,664&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;57,849&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deductions from reserves&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.09pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.720000000000006pt; position: var(--position);"&gt;(48,535)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.09pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.720000000000006pt; position: var(--position);"&gt;(57,967)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at end of period&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;20,531&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;25,476&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-406">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deferred contract assets and deferred contract liabilities are included in the condensed consolidated balance sheets as &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 129pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deferred contract assets included in:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other current assets&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;29,771&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;28,567&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other non-current assets&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;52,312&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;54,795&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;82,083&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;83,362&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 233.75pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 30,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 24.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deferred contract liabilities included in:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other current liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;37,720&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;36,421&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Other non-current liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;65,362&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;69,098&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;103,082&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;105,519&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-65" decimals="-3" id="f-407" unitRef="usd">29771000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-66" decimals="-3" id="f-408" unitRef="usd">28567000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossNoncurrent contextRef="c-67" decimals="-3" id="f-409" unitRef="usd">52312000</us-gaap:ContractWithCustomerAssetGrossNoncurrent>
    <us-gaap:ContractWithCustomerAssetGrossNoncurrent contextRef="c-68" decimals="-3" id="f-410" unitRef="usd">54795000</us-gaap:ContractWithCustomerAssetGrossNoncurrent>
    <us-gaap:ContractWithCustomerAssetGross contextRef="c-2" decimals="-3" id="f-411" unitRef="usd">82083000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross contextRef="c-3" decimals="-3" id="f-412" unitRef="usd">83362000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-69" decimals="-3" id="f-413" unitRef="usd">37720000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-70" decimals="-3" id="f-414" unitRef="usd">36421000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-71" decimals="-3" id="f-415" unitRef="usd">65362000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-72" decimals="-3" id="f-416" unitRef="usd">69098000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability contextRef="c-2" decimals="-3" id="f-417" unitRef="usd">103082000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-3" decimals="-3" id="f-418" unitRef="usd">105519000</us-gaap:ContractWithCustomerLiability>
    <snbr:RevenueRecognitionProductLife contextRef="c-73" id="f-419">P4Y6M</snbr:RevenueRecognitionProductLife>
    <snbr:RevenueRecognitionProductLife contextRef="c-74" id="f-420">P5Y</snbr:RevenueRecognitionProductLife>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-4" decimals="-6" id="f-421" unitRef="usd">10000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-5" decimals="-6" id="f-422" unitRef="usd">10000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-6" decimals="-6" id="f-423" unitRef="usd">19000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-6" id="f-424" unitRef="usd">19000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-75" decimals="2" id="f-425" unitRef="number">0.98</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-76" decimals="2" id="f-426" unitRef="number">0.98</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-77" decimals="2" id="f-427" unitRef="number">0.98</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-78" decimals="2" id="f-428" unitRef="number">0.98</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-429">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net sales were as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 470.5pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Retail stores&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;358,584&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;402,145&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;773,339&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;860,808&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Online, phone, chat and other&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 219.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;49,829&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 300.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;56,644&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;105,523&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;124,508&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total Company&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 219.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;408,413&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 300.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;458,789&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;878,862&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 29.57pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 37.760000000000005pt; position: var(--position);"&gt;985,316&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-430" unitRef="usd">358584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-431" unitRef="usd">402145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-432" unitRef="usd">773339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-433" unitRef="usd">860808000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-3" id="f-434" unitRef="usd">49829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-3" id="f-435" unitRef="usd">56644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-3" id="f-436" unitRef="usd">105523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-3" id="f-437" unitRef="usd">124508000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-438" unitRef="usd">408413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-439" unitRef="usd">458789000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-440" unitRef="usd">878862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-441" unitRef="usd">985316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <snbr:ScheduleOfSalesReturnLiabilityTableTextBlock contextRef="c-1" id="f-442">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The activity in the sales returns liability account was as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 607.5pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at beginning of year&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,402&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;25,594&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Additions that reduce net sales&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;46,664&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;57,849&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deductions from reserves&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.09pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.720000000000006pt; position: var(--position);"&gt;(48,535)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 38.09pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.720000000000006pt; position: var(--position);"&gt;(57,967)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at end of period&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;20,531&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;25,476&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</snbr:ScheduleOfSalesReturnLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-3" decimals="-3" id="f-443" unitRef="usd">22402000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-27" decimals="-3" id="f-444" unitRef="usd">25594000</us-gaap:ContractWithCustomerRefundLiability>
    <snbr:ContractWithCustomerRefundLiabilityAdditions contextRef="c-1" decimals="-3" id="f-445" unitRef="usd">46664000</snbr:ContractWithCustomerRefundLiabilityAdditions>
    <snbr:ContractWithCustomerRefundLiabilityAdditions contextRef="c-6" decimals="-3" id="f-446" unitRef="usd">57849000</snbr:ContractWithCustomerRefundLiabilityAdditions>
    <snbr:ContractWithCustomerRefundLiabilityDeductions contextRef="c-1" decimals="-3" id="f-447" unitRef="usd">48535000</snbr:ContractWithCustomerRefundLiabilityDeductions>
    <snbr:ContractWithCustomerRefundLiabilityDeductions contextRef="c-6" decimals="-3" id="f-448" unitRef="usd">57967000</snbr:ContractWithCustomerRefundLiabilityDeductions>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-2" decimals="-3" id="f-449" unitRef="usd">20531000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-42" decimals="-3" id="f-450" unitRef="usd">25476000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-451">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Stock-based Compensation Expense&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total stock-based&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 115.07pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; compensation expense was as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Stock awards &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 63.93pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;3,294&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;4,258&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;6,438&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,113&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 54.75pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Stock options&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;698&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;994&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;1,671&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;1,777&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 70.5pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total stock-based compensation expense &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 202.63pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;3,992&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;5,252&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,109&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;9,890&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 86.25pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Income tax benefit&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;809&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;1,417&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;1,719&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;2,670&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 0pt; position: var(--position); top: 102pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 17.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total stock-based compensation expense, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;net of tax&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 102pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;3,183&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 102pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;3,835&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;6,390&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;7,220&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 251.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;___________________________&lt;span style="display: inline-block; height: 4.53pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 261.65pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1) &lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 43.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Changes in stock-based compensation expense include the cumulative impact of the change in the expected achievements of certain performance &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 271.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;targets.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-1" id="f-452">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total stock-based&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 115.07pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; compensation expense was as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 219.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 300.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 39pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Stock awards &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 63.93pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;3,294&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;4,258&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;6,438&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,113&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 54.75pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Stock options&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;698&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;994&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;1,671&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 54.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;1,777&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 70.5pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total stock-based compensation expense &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 202.63pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;3,992&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;5,252&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,109&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 70.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;9,890&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 86.25pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Income tax benefit&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;809&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;1,417&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;1,719&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 86.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;2,670&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 0pt; position: var(--position); top: 102pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 17.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total stock-based compensation expense, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 35.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;net of tax&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 102pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;3,183&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 102pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;3,835&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;6,390&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;7,220&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 251.75pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 6pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;___________________________&lt;span style="display: inline-block; height: 4.53pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 261.65pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1) &lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 43.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Changes in stock-based compensation expense include the cumulative impact of the change in the expected achievements of certain performance &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 271.25pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;targets.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-87" decimals="-3" id="f-453" unitRef="usd">3294000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-88" decimals="-3" id="f-454" unitRef="usd">4258000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-89" decimals="-3" id="f-455" unitRef="usd">6438000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-90" decimals="-3" id="f-456" unitRef="usd">8113000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-91" decimals="-3" id="f-457" unitRef="usd">698000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-92" decimals="-3" id="f-458" unitRef="usd">994000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-93" decimals="-3" id="f-459" unitRef="usd">1671000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-94" decimals="-3" id="f-460" unitRef="usd">1777000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-4" decimals="-3" id="f-461" unitRef="usd">3992000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-3" id="f-462" unitRef="usd">5252000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-463" unitRef="usd">8109000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-6" decimals="-3" id="f-464" unitRef="usd">9890000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-4" decimals="-3" id="f-465" unitRef="usd">809000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-5" decimals="-3" id="f-466" unitRef="usd">1417000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-467" unitRef="usd">1719000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-6" decimals="-3" id="f-468" unitRef="usd">2670000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-4" decimals="-3" id="f-469" unitRef="usd">3183000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-5" decimals="-3" id="f-470" unitRef="usd">3835000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-1" decimals="-3" id="f-471" unitRef="usd">6390000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-6" decimals="-3" id="f-472" unitRef="usd">7220000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-473">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Profit Sharing and 401(k) Plan&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 316.85pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Under the Company&#x2019;s profit sharing and 401(k) plan, eligible employees may defer up to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.46pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;50%&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 452.91pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of their compensation on a &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 328.85pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;pre-tax basis, subject to Internal Revenue Service limitations. Each pay period, the Company makes a contribution equal &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 340.85pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;to a percentage of the employee&#x2019;s contribution. During the three months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.74pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.94pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 482.36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 536.1pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 352.85pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company&#x2019;s contributions, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.86pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;net of forfeitures&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 226.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, were &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.2 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 308.75pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 331.17pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$2.8 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, respectively and during the six months &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 364.85pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 130.88pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 153.3pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 207.04pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 212.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;were&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 234.26pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 237.04pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$3.2 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 288.89pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 311.31pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$5.2 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 363.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, respectively.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c-1" decimals="INF" id="f-474" unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <snbr:DefinedContributionPlanEmployerContributionAmount contextRef="c-4" decimals="-5" id="f-475" unitRef="usd">1200000</snbr:DefinedContributionPlanEmployerContributionAmount>
    <snbr:DefinedContributionPlanEmployerContributionAmount contextRef="c-5" decimals="-5" id="f-476" unitRef="usd">2800000</snbr:DefinedContributionPlanEmployerContributionAmount>
    <snbr:DefinedContributionPlanEmployerContributionAmount contextRef="c-1" decimals="-5" id="f-477" unitRef="usd">3200000</snbr:DefinedContributionPlanEmployerContributionAmount>
    <snbr:DefinedContributionPlanEmployerContributionAmount contextRef="c-6" decimals="-5" id="f-478" unitRef="usd">5200000</snbr:DefinedContributionPlanEmployerContributionAmount>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-479">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net Income per Common Share&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 412.85pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The components of basic and diluted net (loss) income per share were as follows (in thousands, except per share &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 424.85pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;amounts):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 436.85pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net (loss) income&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 38.09pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 46.28pt; position: var(--position);"&gt;(5,051)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 49.03pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;754&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 32.53pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.720000000000006pt; position: var(--position);"&gt;(12,533)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;12,219&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="2" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 297pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 297pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Reconciliation of weighted-average shares outstanding:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 87pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Basic weighted-average shares outstanding&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 87pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,614&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 87pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,460&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 87pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,560&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 87pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,378&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 102.75pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Dilutive effect of stock-based awards&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 61.27pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.900000000000006pt; position: var(--position);"&gt;&#x2014;&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 60.15pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.78pt; position: var(--position);"&gt;42&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 61.27pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.900000000000006pt; position: var(--position);"&gt;&#x2014;&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;165&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 118.5pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Diluted weighted-average shares outstanding&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,614&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,502&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,560&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,543&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 134.25pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net (loss) income per share &#x2013; basic&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.84pt; position: var(--position);"&gt;(0.22)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.440000000000005pt; position: var(--position);"&gt;0.03&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.84pt; position: var(--position);"&gt;(0.56)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.440000000000005pt; position: var(--position);"&gt;0.55&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 150pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net (loss) income per share &#x2013; diluted&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 150pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.84pt; position: var(--position);"&gt;(0.22)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 150pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.440000000000005pt; position: var(--position);"&gt;0.03&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 150pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.84pt; position: var(--position);"&gt;(0.56)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 150pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.440000000000005pt; position: var(--position);"&gt;0.54&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 619.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;For &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 53.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 70.81pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three and six&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 128.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; months ende&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189.53pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;d &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 198.42pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 261.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, otherwise dilutive stock-based awards have been excluded from the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 630.8pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;calculation of diluted weighted-average shares outstanding, as their inclusion would have had an anti-dilutive effect on &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 642pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;our net loss per diluted share. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 171.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Additional potential dilutive stock-based awards totaling &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 426.45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;1.3&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.74pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; for both the three &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 653.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.61pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 166.81pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 189.23pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 242.97pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 268.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;1.3&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.46pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 336.88pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;1.2&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.17pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; for the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;six&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.64pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 563.23pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 664.4pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.64pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July&#160;1, 2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 109.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, respectively, have been excluded from the diluted net (loss)/income per share calculations because &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 675.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;these stock-based awards were anti-dilutive.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-480">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The components of basic and diluted net (loss) income per share were as follows (in thousands, except per share &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 424.85pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;amounts):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 436.85pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 219.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 29.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 219.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 300.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 43.5pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net (loss) income&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 38.09pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 46.28pt; position: var(--position);"&gt;(5,051)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 49.03pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;754&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 32.53pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 40.720000000000006pt; position: var(--position);"&gt;(12,533)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 43.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 35.13pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;12,219&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="2" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 0pt; position: var(--position); top: 59.25pt; width: 297pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 297pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Reconciliation of weighted-average shares outstanding:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 87pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Basic weighted-average shares outstanding&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 87pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,614&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 87pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,460&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 87pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,560&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 87pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,378&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 102.75pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Dilutive effect of stock-based awards&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 61.27pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.900000000000006pt; position: var(--position);"&gt;&#x2014;&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 60.15pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.78pt; position: var(--position);"&gt;42&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 61.27pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.900000000000006pt; position: var(--position);"&gt;&#x2014;&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 102.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;165&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 118.5pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Diluted weighted-average shares outstanding&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,614&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,502&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,560&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 118.5pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 43.32pt; position: var(--position);"&gt;22,543&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 134.25pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net (loss) income per share &#x2013; basic&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.84pt; position: var(--position);"&gt;(0.22)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.440000000000005pt; position: var(--position);"&gt;0.03&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.84pt; position: var(--position);"&gt;(0.56)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 134.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.440000000000005pt; position: var(--position);"&gt;0.55&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 150pt; width: 219.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 219.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net (loss) income per share &#x2013; diluted&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 219.75pt; position: var(--position); top: 150pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.84pt; position: var(--position);"&gt;(0.22)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 300.75pt; position: var(--position); top: 150pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.440000000000005pt; position: var(--position);"&gt;0.03&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 381.75pt; position: var(--position); top: 150pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 51.84pt; position: var(--position);"&gt;(0.56)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 462.75pt; position: var(--position); top: 150pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.440000000000005pt; position: var(--position);"&gt;0.54&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-481" unitRef="usd">-5051000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-482" unitRef="usd">754000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-483" unitRef="usd">-12533000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-484" unitRef="usd">12219000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-485" unitRef="shares">22614000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-486" unitRef="shares">22460000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-487" unitRef="shares">22560000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-488" unitRef="shares">22378000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-4" decimals="-3" id="f-489" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-5" decimals="-3" id="f-490" unitRef="shares">42000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-491" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-6" decimals="-3" id="f-492" unitRef="shares">165000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-493" unitRef="shares">22614000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-494" unitRef="shares">22502000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-495" unitRef="shares">22560000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-496" unitRef="shares">22543000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-497"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-498"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-499"
      unitRef="usdPerShare">-0.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-500"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-501"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-502"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-503"
      unitRef="usdPerShare">-0.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-504"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-4" decimals="-5" id="f-505" unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-5" decimals="-5" id="f-506" unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-5" id="f-507" unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-6" decimals="-5" id="f-508" unitRef="shares">1200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-1" id="f-509">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Restructuring Costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;In the fourth quarter of 2023, the Company initiated cost reduction actions to reduce operating expenses and accelerate &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;gross margin initiatives, and recognized &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 215.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$15.7&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.19pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of restructuring costs in that quarter. In addition to the costs &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;incurred in 2023, the Company incurred an additional &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.49pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.8&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 329.34pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 351.76pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$12.4&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 409.17pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of restructuring costs during the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three and six&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.22pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; months ended June 29, 2024, respectively. Charges incurred related to this initiative were comprised of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;contract termination costs, severance and employee-related benefits, professional fees and other, and asset impairment &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;charges and are included in the restructuring costs line in the Company&#x2019;s consolidated statement of operations. The &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company expects an additional&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 177.32pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 180.1pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1 million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.61pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 238.42pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$2&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 281.93pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of restructuring costs to be incurred through the remainder of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;During the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three and six&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 143.57999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.97pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the Company recognized &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 398.31pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.8&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.58pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$12.4&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 529.99pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 225pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;restructuring costs, respectively, as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 237pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 0pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 4.47pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 0pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 11.04pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 26.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 26.25pt; left: 320.25pt; position: var(--position); top: 15.75pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 26.25pt; left: 432pt; position: var(--position); top: 15.75pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cash restructuring costs:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Contract termination costs &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 57.75pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 77.18pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 85.36999999999999pt; position: var(--position);"&gt;(230)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 57.75pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 71.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;4,183&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Severance and employee-related benefits&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 73.5pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 85.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 87.97pt; position: var(--position);"&gt;401&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 73.5pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;1,242&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Professional fees and other&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 89.25pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;1,648&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 89.25pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;4,494&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total cash restructuring costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 105pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;1,819&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 105pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;9,919&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Non-cash restructuring costs:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Asset impairments &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 136.5pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 92.02pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 94.64999999999999pt; position: var(--position);"&gt;&#x2014;&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 136.5pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;2,500&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total restructuring costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 152.25pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 71.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;1,819&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 152.25pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 65.88pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 74.07pt; position: var(--position);"&gt;12,419&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 410pt; width: 612pt;"&gt;&lt;span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;____________________&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; Primarily comprised of lease termination costs. The three months ended &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 302.21pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 352.68pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; include a change in estimate.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 431.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; Primarily comprised of impairments of property and equipment.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 453.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The following table provides the activity in the Company&#x2019;s restructuring related liabilities, which are included within &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;accounts payable, compensation and benefits and other current liabilities on the consolidated balance sheet (in &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 489.2pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 123.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 92.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 0pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 3.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 26.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 26.25pt; left: 447.75pt; position: var(--position); top: 15.75pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at the beginning of year&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 42pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 55.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.88pt; position: var(--position);"&gt;8,720&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Expenses&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 57.75pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 61.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.88pt; position: var(--position);"&gt;9,919&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cash payments&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 73.5pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 53.09pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 55.720000000000006pt; position: var(--position);"&gt;(16,916)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at the end of the period&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 89.25pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 55.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.88pt; position: var(--position);"&gt;1,723&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Since the initiation of cost reduction actions in the fourth quarter of 2023, the Company has recognized a cumulative &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$28.1&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.41pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of restructuring costs, as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 105pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 439.5pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 96.75pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 0pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 21.89pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cumulative&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 26.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 26.25pt; left: 443.25pt; position: var(--position); top: 15.75pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 28.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cash restructuring costs:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Contract termination costs &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 57.75pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 54.63pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.82pt; position: var(--position);"&gt;11,593&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Severance and employee-related benefits&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 73.5pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 65.75pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.38pt; position: var(--position);"&gt;6,208&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Professional fees and other&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 89.25pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 65.75pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.38pt; position: var(--position);"&gt;5,604&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total cash restructuring costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 105pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 60.19pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.82pt; position: var(--position);"&gt;23,405&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Non-cash restructuring costs:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Asset impairments &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 136.5pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 65.75pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.38pt; position: var(--position);"&gt;4,742&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total restructuring costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 152.25pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 54.63pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.82pt; position: var(--position);"&gt;28,147&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 278pt; width: 612pt;"&gt;&lt;span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;____________________&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 290pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Primarily comprised of lease termination costs.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 299.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; Includes impairments of both lease right-of-use assets and property and equipment.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-95" decimals="-5" id="f-510" unitRef="usd">15700000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-4" decimals="-5" id="f-511" unitRef="usd">1800000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-1" decimals="-5" id="f-512" unitRef="usd">12400000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1 contextRef="c-96" decimals="-6" id="f-513" unitRef="usd">1000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1 contextRef="c-97" decimals="-6" id="f-514" unitRef="usd">2000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="c-1" id="f-515">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;During the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three and six&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 143.57999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; months ended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.97pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.16999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, the Company recognized &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 398.31pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.8&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.58pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$12.4&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 529.99pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 225pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;restructuring costs, respectively, as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 237pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 108pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 0pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 4.47pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Three Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 0pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 11.04pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 26.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 26.25pt; left: 320.25pt; position: var(--position); top: 15.75pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 26.25pt; left: 432pt; position: var(--position); top: 15.75pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 42.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cash restructuring costs:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Contract termination costs &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 57.75pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 77.18pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 85.36999999999999pt; position: var(--position);"&gt;(230)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 57.75pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 71.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;4,183&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Severance and employee-related benefits&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 73.5pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 85.34pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 87.97pt; position: var(--position);"&gt;401&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 73.5pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;1,242&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Professional fees and other&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 89.25pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;1,648&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 89.25pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;4,494&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total cash restructuring costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 105pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;1,819&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 105pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;9,919&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Non-cash restructuring costs:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Asset impairments &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 136.5pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 92.02pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 94.64999999999999pt; position: var(--position);"&gt;&#x2014;&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 136.5pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 77pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;2,500&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total restructuring costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 320.25pt; position: var(--position); top: 152.25pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 71.44pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 79.63pt; position: var(--position);"&gt;1,819&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 432pt; position: var(--position); top: 152.25pt; width: 108pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 108pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 65.88pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 74.07pt; position: var(--position);"&gt;12,419&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 410pt; width: 612pt;"&gt;&lt;span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;____________________&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 422pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; Primarily comprised of lease termination costs. The three months ended &lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 302.21pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June&#160;29, 2024&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 352.68pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; include a change in estimate.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 431.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; Primarily comprised of impairments of property and equipment.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Since the initiation of cost reduction actions in the fourth quarter of 2023, the Company has recognized a cumulative &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$28.1&#160;million&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.41pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of restructuring costs, as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 105pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 439.5pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 96.75pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 0pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 21.89pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cumulative&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 26.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 26.25pt; left: 443.25pt; position: var(--position); top: 15.75pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 28.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cash restructuring costs:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Contract termination costs &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 129.14000000000001pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 57.75pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 54.63pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.82pt; position: var(--position);"&gt;11,593&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Severance and employee-related benefits&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 73.5pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 65.75pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.38pt; position: var(--position);"&gt;6,208&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Professional fees and other&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 89.25pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 65.75pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.38pt; position: var(--position);"&gt;5,604&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 105pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total cash restructuring costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 105pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 60.19pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.82pt; position: var(--position);"&gt;23,405&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 120.75pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Non-cash restructuring costs:&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 136.5pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Asset impairments &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 93.61pt; position: var(--position); text-decoration: none; top: -2.646pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 4.914pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 136.5pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 65.75pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 68.38pt; position: var(--position);"&gt;4,742&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 152.25pt; width: 439.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 439.5pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total restructuring costs&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 443.25pt; position: var(--position); top: 152.25pt; width: 96.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 54.63pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 62.82pt; position: var(--position);"&gt;28,147&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 278pt; width: 612pt;"&gt;&lt;span style="color: #1a7897; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;____________________&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 290pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(1)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Primarily comprised of lease termination costs.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 299.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 5.2pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; top: -2.114pt; vertical-align: super; white-space: pre;"&gt;(2)&lt;span style="display: inline-block; height: 3.926pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; Includes impairments of both lease right-of-use assets and property and equipment.&lt;span style="display: inline-block; height: 6.04pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-4" decimals="-5" id="f-516" unitRef="usd">1800000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-1" decimals="-5" id="f-517" unitRef="usd">12400000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCosts contextRef="c-98" decimals="-3" id="f-518" unitRef="usd">-230000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-99" decimals="-3" id="f-519" unitRef="usd">4183000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-100" decimals="-3" id="f-520" unitRef="usd">401000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-101" decimals="-3" id="f-521" unitRef="usd">1242000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-102" decimals="-3" id="f-522" unitRef="usd">1648000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-103" decimals="-3" id="f-523" unitRef="usd">4494000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-4" decimals="-3" id="f-524" unitRef="usd">1819000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-1" decimals="-3" id="f-525" unitRef="usd">9919000</us-gaap:RestructuringCosts>
    <us-gaap:AssetImpairmentCharges contextRef="c-4" decimals="-3" id="f-526" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-527" unitRef="usd">2500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-4" decimals="-3" id="f-528" unitRef="usd">1819000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-529" unitRef="usd">12419000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c-1" id="f-530">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The following table provides the activity in the Company&#x2019;s restructuring related liabilities, which are included within &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;accounts payable, compensation and benefits and other current liabilities on the consolidated balance sheet (in &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 489.2pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 320.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 123.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 92.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 0pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 3.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 26.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 26.25pt; left: 447.75pt; position: var(--position); top: 15.75pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 34.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 42pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at the beginning of year&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 42pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 55.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.88pt; position: var(--position);"&gt;8,720&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 57.75pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Expenses&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 57.75pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 61.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.88pt; position: var(--position);"&gt;9,919&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 73.5pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 8.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Cash payments&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 73.5pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 53.09pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 55.720000000000006pt; position: var(--position);"&gt;(16,916)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 0pt; position: var(--position); top: 89.25pt; width: 320.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 320.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at the end of the period&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15.75pt; left: 447.75pt; position: var(--position); top: 89.25pt; width: 92.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 92.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 55.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 63.88pt; position: var(--position);"&gt;1,723&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve contextRef="c-3" decimals="-3" id="f-531" unitRef="usd">8720000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCosts contextRef="c-1" decimals="-3" id="f-532" unitRef="usd">9919000</us-gaap:RestructuringCosts>
    <us-gaap:PaymentsForRestructuring contextRef="c-1" decimals="-3" id="f-533" unitRef="usd">16916000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve contextRef="c-2" decimals="-3" id="f-534" unitRef="usd">1723000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-104" decimals="-5" id="f-535" unitRef="usd">28100000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCosts contextRef="c-105" decimals="-3" id="f-536" unitRef="usd">11593000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-106" decimals="-3" id="f-537" unitRef="usd">6208000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-107" decimals="-3" id="f-538" unitRef="usd">5604000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-104" decimals="-3" id="f-539" unitRef="usd">23405000</us-gaap:RestructuringCosts>
    <us-gaap:AssetImpairmentCharges contextRef="c-104" decimals="-3" id="f-540" unitRef="usd">4742000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-104" decimals="-3" id="f-541" unitRef="usd">28147000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-542">&lt;span style="font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Commitments and Contingencies&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Warranty Liabilities&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The activity in the accrued warranty liabilities account was as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 381.2pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at beginning of period&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,503&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,997&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Additions charged to costs and expenses for current-year sales&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;7,675&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,194&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deductions from reserves&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 46.28pt; position: var(--position);"&gt;(8,048)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 46.28pt; position: var(--position);"&gt;(8,315)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Changes in liability for pre-existing warranties during the current year, including &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 23.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;expirations&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 51.99pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.620000000000005pt; position: var(--position);"&gt;(171)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;111&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 111.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at end of period&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;7,959&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,987&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 527.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Legal Proceedings&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 551.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company is involved from time to time in various legal proceedings arising in the ordinary course of its business, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 563.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;including primarily commercial, product liability, employment and intellectual property claims. In accordance with U.S. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 575.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;generally accepted accounting principles, the Company records a liability in its consolidated financial statements with &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 587.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;respect to any of these matters when it is both probable that a liability has been incurred and the amount of the liability &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 599.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;can be reasonably estimated. If a material loss is reasonably possible but not known or probable, and may be reasonably &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 611.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;estimated, the estimated loss or range of loss is disclosed. With respect to currently pending legal proceedings, the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 623.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company has not established an estimated range of reasonably possible material losses either because it believes that is &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 635.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;has valid defenses to claims asserted against it, the proceeding has not advanced to a stage of discovery that would &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 647.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;enable it to establish an estimate, or the potential loss is not material. The Company currently does not expect the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 659.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;outcome of pending legal proceedings to have a material effect on its consolidated results of operations, financial &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 671.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;position or cash flows. Litigation, however, is inherently unpredictable, and it is possible that the ultimate outcome of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 683.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;one or more claims asserted against the Company could adversely impact its consolidated results of operations, financial &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 695.95pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;position or cash flows. The Company expenses legal costs as incurred.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;"&gt;Purported Class Action Complaint&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 105pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On December 15, 2023, a former Field Services team member filed a purported class action Complaint in the Superior &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 116.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Court of California, County of Santa Clara, alleging violations of California&#x2019;s meal and rest break law and additional wage &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 127.4pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;and hour derivative claims under the California Labor Code. While the representative plaintiff was in the Field Services &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 138.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;workforce, the Complaint does not limit the purported plaintiff class to that group, but rather extends to all non-exempt &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 149.8pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Sleep Number employees in the state. The plaintiff alleges that Sleep Number failed to provide compliant meal or rest &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 161pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;breaks, failed to pay wages owed due to alleged off the clock work, failed to pay overtime, minimum wage and wages &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 172.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;due at termination, thus resulting in inaccurate wage statements, all in violation of California law. The Complaint seeks &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 183.4pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;damages in the form of unpaid regular and premium wages, statutory penalties, pre-judgment and post-judgment &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 194.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;interest, plaintiffs&#x2019; attorneys&#x2019; fees and costs. On February 22, 2024, the plaintiff filed a related lawsuit in the same county &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 205.8pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;alleging violations of a broad range of California Labor Code wage and hour violations under the state&#x2019;s Private Attorney &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 217pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;General Act (PAGA), including the same meal and rest break, and wage and hour, violations as appear in the purported &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 228.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;class action. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 92.49000000000001pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Sleep Number has a pending motion to compel arbitration which includes a request to enforce the class &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 239.4pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;action waiver that the former Field Services team member signed when they agreed to arbitrate any employment &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 250.6pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;disputes. The Court stayed the PAGA case pending resolution of the motion to compel arbitration in the purported class &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 261.8pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;action case.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 285pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;"&gt;Shareholder Class Action Complaints&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 309pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On December 14, 2021, purported Sleep Number shareholder, Steamfitters Local 449 Pension &amp;amp; Retirement Security &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 321pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Funds (Steamfitters), filed a putative class action complaint in the United States District Court for the District of &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Minnesota (the District of Minnesota) on behalf of all purchasers of Sleep Number common stock between February 18, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 345pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2021 and July 20, 2021, inclusive, against Sleep Number, Shelly Ibach and David Callen, the Company&#x2019;s former &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 357pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Executive Vice President and Chief Financial Officer. Steamfitters alleges material misstatements and omissions in certain &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 369pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;of Sleep Number&#x2019;s public disclosures during the purported class period, in violation of Sections 10(b) and 20(a) of the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Securities Exchange Act of 1934, as amended (the Exchange Act). The complaint seeks, among other things, unspecified &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 393pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;monetary damages, reasonable costs and expenses and equitable/injunctive or other relief as deemed appropriate by &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 405pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the District of Minnesota.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 429pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On February 14, 2022, a second purported Sleep Number shareholder, Ricardo Dario Schammas, moved for &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 441pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;appointment as lead plaintiff in the action. On March 24, 2022, the District of Minnesota heard argument on Schammas&#x2019;s &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 453pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;motion, and subsequently appointed Steamfitters and Schammas as Co-Lead Plaintiffs (together, Co-Lead Plaintiffs). On &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 465pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 19, 2022, Co-Lead Plaintiffs filed a consolidated amended complaint, which, like the predecessor complaint, asserts &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 477pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;claims against Sleep Number, Shelly Ibach, and David Callen under Sections 10(b) and 20(a) of the Exchange Act. Co- &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 489pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Lead Plaintiffs purport to assert these claims on behalf of all purchasers of Sleep Number common stock between &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 501pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;February 18, 2021 and July 20, 2021. On September 19, 2022, Defendants moved to dismiss the consolidated amended &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 513pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;complaint, which motion was heard by the Court on January 17, 2023. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 351.43pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On July 10, 2023, the Court issued an order &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 525pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;dismissing the Plaintiffs&#x2019; consolidated amended complaint with prejudice.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 549pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;"&gt;Shareholder Derivative Complaint&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 573pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On May 12, 2022, Gwendolyn Calla Moore, as the appointed representative of purported Sleep Number shareholder &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 585pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Matthew Gelb, filed a derivative action (the Derivative Action) in the District of Minnesota against Jean-Michel Valette, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 597pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Shelly Ibach, Barbara Matas, Brenda Lauderback, Daniel Alegre, Deborah Kilpatrick, Julie Howard, Kathleen Nedorostek, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 609pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Michael Harrison, Stephen Gulis, Jr., David Callen, and Kevin Brown. Moore purports to assert claims on behalf of Sleep &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 621pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Number for breaches of fiduciary duty, waste, and contribution under Sections 10(b) and 21(d) of the Exchange Act. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 633pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Moore&#x2019;s allegations generally mirror those asserted in the securities complaint described above. The Moore complaint &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 645pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;seeks damages in an unspecified amount, disgorgement, interest, and costs and expenses, including attorneys&#x2019; and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 657pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;experts&#x2019; fees.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 681pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On September 13, 2022, the District of Minnesota entered a joint stipulation staying all proceedings in the Derivative &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 693pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Action pending the outcome of any motion to dismiss the Steamfitters consolidated amended complaint. On July 10, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 705pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023, the District of Minnesota in the Steamfitters case dismissed the consolidated amended complaint with prejudice, &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 717pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;as noted above. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 110.66pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Plaintiff in the Derivative Action subsequently moved the Court to voluntarily dismiss its the &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 729pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Complaint and on January 22, 2024, the District of Minnesota dismissed the Derivative Action without prejudice.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: underline; white-space: pre;"&gt;Stockholder Demand&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 117pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On March 25, 2022, Sleep Number received a shareholder litigation demand (the &#x201c;Demand&#x201d;), requesting that the Board &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;investigate the allegations in the Steamfitters complaint and pursue claims on Sleep Number&#x2019;s behalf based on those &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 141pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;allegations. On May 12, 2022, the Board established a special litigation committee to investigate the demand.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On October 5 and October 12, 2022, Sleep Number received &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.03pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;two&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 330.5pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; additional shareholder litigation demands, which &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;adopted and incorporated the allegations and requests in the Demand. Both of these additional litigation demands were &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;referred to the special litigation committee.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 213pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Subsequently, the special litigation committee determined that it would not be in the best interests of the Company and &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 224.2pt; width: 612pt;"&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;its shareholders to take the actions requested in the demands a&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;nd, thus, rejected the demands in their entirety.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c-1" id="f-543">&lt;span style="font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The activity in the accrued warranty liabilities account was as follows (in thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 381.2pt; width: 612pt;"&gt;&lt;div style="font-size: 0pt; left: 36pt; position: var(--position); top: 0pt; width: 540pt;"&gt;&lt;div&gt;&lt;table style="border-collapse: collapse; display: inline-table; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="height: 0;"&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 381.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 77.25pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14.25pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="1" style="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 14.25pt; left: 381.75pt; position: var(--position); top: 0pt; width: 158.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 158.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Six Months Ended&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 24.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 381.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 18.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;June 29,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2024&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 24.75pt; left: 462.75pt; position: var(--position); top: 14.25pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 2.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.25pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;July 1,&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 14.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 95 Black; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2023&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at beginning of period&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,503&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 39pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,997&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 54pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Additions charged to costs and expenses for current-year sales&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;7,675&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 54pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 46.25pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,194&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 69pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Deductions from reserves&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 46.28pt; position: var(--position);"&gt;(8,048)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 69pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 43.65pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 46.28pt; position: var(--position);"&gt;(8,315)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 27.75pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 0pt; position: var(--position); top: 84pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Changes in liability for pre-existing warranties during the current year, including &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 23.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;expirations&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 381.75pt; position: var(--position); top: 84pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 51.99pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.620000000000005pt; position: var(--position);"&gt;(171)&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 27.75pt; left: 462.75pt; position: var(--position); top: 84pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 16.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 54.59pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.220000000000006pt; position: var(--position);"&gt;111&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 15pt;"&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 0pt; position: var(--position); top: 111.75pt; width: 381.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Balance at end of period&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 381.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;7,959&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="background-color: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="height: 15pt; left: 462.75pt; position: var(--position); top: 111.75pt; width: 77.25pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: Avenir LT Pro 45 Book; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;$&lt;span style="display: inline-block; height: 7.56pt; width: 40.69pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 48.88pt; position: var(--position);"&gt;8,987&lt;span style="display: inline-block; height: 7.56pt; width: 2.6pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-3" decimals="-3" id="f-544" unitRef="usd">8503000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-27" decimals="-3" id="f-545" unitRef="usd">8997000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-1" decimals="-3" id="f-546" unitRef="usd">7675000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-6" decimals="-3" id="f-547" unitRef="usd">8194000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-548" unitRef="usd">8048000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-6" decimals="-3" id="f-549" unitRef="usd">8315000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-1" decimals="-3" id="f-550" unitRef="usd">-171000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-6" decimals="-3" id="f-551" unitRef="usd">111000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-2" decimals="-3" id="f-552" unitRef="usd">7959000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-42" decimals="-3" id="f-553" unitRef="usd">8987000</us-gaap:StandardProductWarrantyAccrual>
    <snbr:LossContingencyNumberOfLitigationDemands
      contextRef="c-108"
      decimals="INF"
      id="f-554"
      unitRef="litigationdemand">2</snbr:LossContingencyNumberOfLitigationDemands>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-4" id="f-555">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-4" id="f-556">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-4" id="f-557">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-4" id="f-558">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
